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

CI : Clean up config file, enable for tags, and update output directories #52

Merged
merged 7 commits into from
Aug 1, 2017

Conversation

tswilliams
Copy link
Collaborator

Addresses issue #51 ; specifically, this pull request:

  • Removes duplication across .gitlab-ci.yml, and simplifies its contents
  • Moves CI-specific files to ci subdirectory
  • Move job output under EOS, and updates job output directory structure to ...
ci/
   (commits|tags)/
      <commit-id-or-tag-name>/
         latest     # symlink to most recently run pipeline for this commit/tag
         <pipeline-id>/
            api_uhal/
            yumrepos/
               slc6_x86_64/
               centos7_x86_64
  • Enables build + test jobs for git tags

@tswilliams tswilliams merged commit 6dc4ccf into master Aug 1, 2017
tswilliams added a commit that referenced this pull request Aug 2, 2017
…; copy of pull request #52, for v2.5.x release branch; refs issue #51
@tswilliams tswilliams deleted the task/ci-update-output-directories branch September 21, 2017 10:52
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.

None yet

1 participant