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

Wercker service will be shutdown on October 31st, 2022 #11564

Closed
romani opened this issue Apr 23, 2022 · 8 comments · Fixed by #11670
Closed

Wercker service will be shutdown on October 31st, 2022 #11564

romani opened this issue Apr 23, 2022 · 8 comments · Fixed by #11670

Comments

@romani
Copy link
Member

romani commented Apr 23, 2022

Important Notice: Wercker service will be shutdown on October 31st, 2022 . We recommend you to use OCI DevOps service. Thank you for using Wercker.
Note: OCI DevOps doesn't have a free build resource for free-tier "always free" account types; if you migrate to OCIDevOps, you will need a paid Oracle Cloud account. You can upgrade to a paid Oracle Cloud account by adding a payment method. OCI offers "Pay As You Go" if your usage is small. For larger accounts, please contact one of our Oracle Sales team members for assistance.

We need to migrate off Wercker and disable Wercker.
in all repos.

@Rahulkhinchi03
Copy link
Member

@romani I would like to work on it. Please guide me on how to resolve this issue?

@romani
Copy link
Member Author

romani commented Apr 23, 2022

@rnveach
Copy link
Member

rnveach commented Apr 23, 2022

https://github.com/checkstyle/checkstyle/blob/master/.ci/wercker.sh should also be moved to other files. Shell scripts should avoid being CI specific unless it is truly something that can only be done on that CI, which should be rare.

@romani
Copy link
Member Author

romani commented Apr 23, 2022

https://github.com/checkstyle/checkstyle/blob/master/.ci/wercker.sh already empty, just need to be removed

@Rahulkhinchi03
Copy link
Member

Rahulkhinchi03 commented May 23, 2022

@romani When moving the execution. What can we use for Travis Cache Directory instead of WERCKER_CACHE_DIR in Travis Ci?

@romani
Copy link
Member Author

romani commented May 23, 2022

@Rahulkhinchi03 , wercker has no verification jobs now, we moved all out in last long instability on wercker.

https://app.wercker.com/checkstyle/checkstyle/runs/build/628a8f8f5014f50008570d7b

Please remove wercker.yml and wercker.sh and badge from readme.
Please recheck other sources files to make sure nothing is pointing to wercker.

I am removing checkstyle app in wercker web UI at https://app.wercker.com/checkstyle/checkstyle/options. REMOVED.

@Rahulkhinchi03
Copy link
Member

Rahulkhinchi03 commented May 23, 2022

pitest.sh uses this comment as # Attention, there is no "-x" to avoid problems on Wercker

validation.sh is extensively using projects-for-wercker.properties.

validation.sh ( sonarqube job uses wercker in comment as ):

# executed only in wercker for security reasons

  # SONAR_TOKEN=xxxxxx ./.ci/wercker.sh sonarqube
  # SONAR_TOKEN=xxxxxx PR=xxxxxx WERCKER_GIT_BRANCH=xxxxxx ./.ci/wercker.sh sonarqube

Should I have to refactor all the comments and use Travis CI instead of wercker?

projects-for-wercker.properties Should I have to replace this file too?

@romani
Copy link
Member Author

romani commented May 23, 2022

pitest.sh uses this commen

Change comment to circleci. Same problem on all CIs.

validation.sh is extensively used projects-for-wercker.properties

Rename property file or combine content to other file that is used in validation.sh

Sonar already moved to GitHub actions

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

Successfully merging a pull request may close this issue.

3 participants