jenkins-rest icon indicating copy to clipboard operation
jenkins-rest copied to clipboard

Migrate to travis-ci.com

Open choweiyuan opened this issue 2 years ago • 7 comments

Expected Behavior

CI build should run

Current Behavior

CI build seems to be failing on travis-ci.org since last year, https://blog.travis-ci.com/2021-05-07-orgshutdown https://travis-ci.org/github/cdancy/jenkins-rest

Migrate procedure here: https://docs.travis-ci.com/user/migrate/open-source-repository-migration

Context

Steps to Reproduce (for bugs)

Your Environment

choweiyuan avatar Aug 23 '22 14:08 choweiyuan

@choweiyuan I honestly have not been looking at the CI builds here and instead just run them locally when I need to do a release.

I know @martinda has played around with this before and might be able to spot something off.

cdancy avatar Aug 23 '22 16:08 cdancy

As an alternative, this project could be hosted and built on Jenkins infrastructure if you want.

lemeurherve avatar Aug 23 '22 22:08 lemeurherve

I had a fork (now disabled and possibly hidden) that used the github actions to build it. I don't now how to get it built on Jenkins. Do you mean ci.jenkins.io ? That's only for the Jenkins community. But if this project is build on Jenkins, I would recommend building all the cdancy/*-rest project the same way.

martinda avatar Aug 24 '22 14:08 martinda

@lemeurherve yeah if there is an easy way to get this up and running on Jenkins somewhere that would be wonderful I just personally don't know how to do so.

cdancy avatar Aug 24 '22 14:08 cdancy

@cdancy The process isn't difficult: https://www.jenkins.io/doc/developer/publishing/requesting-hosting/

Once you’ve completed all steps described on this page you will have accomplished the following:

  • Your plugin source code will be hosted in a repository in the jenkinsci GitHub organization. You will have admin access to this repository.
  • You will be allowed to release the plugin to the Jenkins project Maven repository, which serves as a source for the Jenkins project operated update sites.

I understand you might want to keep this repository here, but if you're interested nonetheless I can assist you.

lemeurherve avatar Aug 25 '22 09:08 lemeurherve

@lemeurherve would this offer also stand for the other libraries such as cdancy/artifactory-rest and cdancy/bitbucket-rest ? As a user and contributor, it would benefit me if they were all managed the same way.

martinda avatar Aug 26 '22 00:08 martinda

@lemeurherve would this offer also stand for the other libraries such as cdancy/artifactory-rest and cdancy/bitbucket-rest ? As a user and contributor, it would benefit me if they were all managed the same way.

Hi, no it would just be for the Jenkins one.

timja avatar Aug 27 '22 21:08 timja