8000 Jenkins Docker workflow script for gcc cli and gui by bilke · Pull Request #768 · ufz/ogs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Jenkins Docker workflow script for gcc cli and gui #768

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

Merged
merged 1 commit into from
Jul 17, 2015

Conversation

bilke
Copy link
Member
@bilke bilke commented Jul 16, 2015

Thanks to the Workflow-plugin Jenkins jobs can now be configured via scripts similar to Travis. This has the advantage that the Jenkins config is now part of the code itself and it allows for a compact representation of the Jenkins logic.

The script compiles the cli and gui config with gcc (via a Docker-environment, configuration can be found here) and runs the testrunner.

See the Jenkins job and also how the output of every step can be examined (click on the console icons).

Already includes (commented out) instructions for cross-compiling for Windows (see also #767).

Note: This will not replace the current Jenkins jobs in the near future because at the moment not the full Jenkins functionality can be used in a Workflow script.

@wenqing
Copy link
Member
wenqing commented Jul 16, 2015

👍

endJunction added a commit that referenced this pull request Jul 17, 2015
Jenkins Docker workflow script for gcc cli and gui
@endJunction endJunction merged commit 5575cd7 into ufz:master Jul 17, 2015
@bilke bilke deleted the workflow-scm branch January 19, 2016 16:19
@ogsbot
Copy link
Member
ogsbot commented Jun 19, 2020

OpenGeoSys development has been moved to GitLab.

See this pull request on GitLab.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0