Hi everyone,
Starting today, git.polarsys.org may become unavailable on short notice.
So it is time to switch on github, even to run our junit tests.
Like any other projects on Github, bitbucket, or gitlab, contributions are done with Pull Requests:
Right now, just push a new branch (<issue-id for instance>) and create a pull request on the targeted branch.
-
For commiters, you don’t have to fork the repository,
-
For non commiters, you have to fork it.
Tests can be triggered manually on a given pull request:
https://ci.eclipse.org/capella/job/capella-product-gh/

Put in PULL_REQUEST the id of the pull request.
(for instance, if the pull request is
https://github.com/eclipse/capella/pull/1, put 1)
This will trigger capella-product on the given pull request head commit.
Then, will trigger capella-product-test as done in gerrit.
(of instance:
https://ci.eclipse.org/capella/job/capella-product-tests/271/ for this pull request 1)
We still don’t have a way to automatically trigger tests on github.
But:
In a near future, we tend to have automatically junit tests, like codewind did:
https://ci.eclipse.org/codewind/job/Codewind/job/codewind/


https://github.com/eclipse/codewind/pull/1755

Best regards
Philippe