Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use custom docker image for building the studio on the CI #187

Merged
merged 4 commits into from
Nov 25, 2019

Conversation

dvojtise
Copy link
Contributor

This PR contributes a new docker images that is based on https://github.com/eclipse-cbi/jiro/tree/master/jenkins-agent-images/migration-fat-agent

this migration-fat-agent is the image used when using

agent   {  
      kubernetes {
        label 'migration'
      }
    }

in the jenkins file

This modified image allows to:

the docker image is deployed https://hub.docker.com/repository/docker/gemoc/gemoc-jenkins-fat-agent in order to be used by the jenkinsfile (see https://github.com/gemoc/gemoc-studio-eclipse-integration )

- remove some useless tool
- add graphviz
  contribute to  #151
- add ffmpeg

Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
@dvojtise
Copy link
Contributor Author

dvojtise commented Nov 25, 2019

The new image combined with an updated jenkinsfile allows to:

The jenkins also adds a global timeout and a system test timeot in order to prevent freezing all GEMOC build in case of hanging job.

@dvojtise dvojtise merged commit 7c5c6e2 into master Nov 25, 2019
dvojtise added a commit to gemoc/gemoc-studio-eclipse-integration that referenced this pull request Nov 25, 2019
see eclipse/gemoc-studio#187

Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
@dvojtise dvojtise deleted the use_custom_pod branch November 26, 2019 16:16
@dvojtise dvojtise restored the use_custom_pod branch November 26, 2019 16:17
@dvojtise dvojtise deleted the use_custom_pod branch November 26, 2019 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Figures broken in the development section of the documentation
1 participant