confluentinc / common

Common utilities library containing metrics, config and utils
Apache License 2.0
4 stars 243 forks source link

Migration: Jenkins -> Semaphore #560

Closed cprovencher closed 5 months ago

cprovencher commented 10 months ago

Action required after merging

If these changes should be on older .x branches as well, apply them to the oldest .x branch, then pint merge them all the way up to master. Then you can close this PR.

Ticket

https://confluentinc.atlassian.net/browse/CPKAFKA-9986

Changes

1) Deletes the Jenkinsfile. 2) Adds the service-bot config (service.yml) and semaphore files generated by service-bot

Why are we migrating?

Read the background and motivation
Please merge this PR ASAP because we plan on shutting down Jenkins by the end of the year.

cla-assistant[bot] commented 10 months ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

:white_check_mark: arihant-confluent
:x: cprovencher
You have signed the CLA already but the status is still pending? Let us recheck it.

cla-assistant[bot] commented 10 months ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

arihant-confluent commented 8 months ago

@cprovencher, we need to apply this change to the oldest branch in use. That could be 6.0.x

jkao97 commented 7 months ago

Believe it's 6.1.x. Can we first apply to master and then backport?

cprovencher commented 5 months ago

I opened the PR against 6.1.x https://github.com/confluentinc/common/pull/585