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] Remove old CI pipeline code #7169

Merged
merged 5 commits into from Nov 7, 2019

Conversation

@christophermaier
Copy link
Contributor

christophermaier commented Nov 7, 2019

Now that we've switched over to our new continuous deliver pipeline, we can safely ditch the code that supported our older pipeline(s).

Of particular note:

  • removes the old Buildkite release pipeline
  • removes the core/bintray-publish package
  • removes old Travis CI support code that was still hanging around
  • adds the ability to skip version bumping (and thus, the rest of the pipeline) in response to labels. This PR shouldn't generate new release candidates.
Signed-off-by: Christopher Maier <cmaier@chef.io>
We're no longer pushing things to Bintray anymore.

Signed-off-by: Christopher Maier <cmaier@chef.io>
These were overdue for removal, being a relic of our old Travis CI
pipeline. `deploy_mac.sh` used the `bintray-publish` package, though,
which is now gone. `deploy_mac_launcher.sh` was the only thing that
called `deploy_mac.sh`, and nothing called it, so we'll just ditch
that while we're at it.

Signed-off-by: Christopher Maier <cmaier@chef.io>
Signed-off-by: Christopher Maier <cmaier@chef.io>
Signed-off-by: Christopher Maier <cmaier@chef.io>
Copy link
Contributor

smacfarlane left a comment

I've gone through and looked for usage of support/ci and bintray-publish, but didn't find any lingering code, aside from what was intentionally left behind.

As a follow-on task, we should make sure bintray-publish is disconnected in builder as well, and travis webhooks are removed, if not already done.

@christophermaier christophermaier merged commit 8ea8282 into master Nov 7, 2019
5 checks passed
5 checks passed
DCO This commit has a DCO Signed-off-by
Details
buildkite/habitat-sh-habitat-master-verify Build #4149 passed (33 minutes, 13 seconds)
Details
buildkite/habitat-sh-habitat-master-website Build #1228 passed (40 seconds)
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
expeditor/config-validation Validated your Expeditor config file
Details
@chef-expeditor chef-expeditor bot deleted the cm/rip-out-old-release-pipeline branch Nov 7, 2019
chef-expeditor bot pushed a commit that referenced this pull request Nov 7, 2019
Obvious fix; these changes are the result of automation not creative thinking.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.