... | ... | @@ -11,9 +11,9 @@ As of today there are 1556 repositories at Eclipse. We need to define a good str |
|
|
We have set up a Jenkins local executor on ort-vm1, which is controlled from the [main Jenkins infra](https://foundation.eclipse.org/ci/infra/job/ort/). All jobs (both automatically planned and ad-hoc) are executed from there.
|
|
|
|
|
|
The following jobs are defined:
|
|
|
* [run_ort_all](https://foundation.eclipse.org/ci/infra/job/ort/job/run_ort_all/) lists all available projects, and executes the `run_ort` job on each one. It waits for each execution to finish before starting the next one. This job uses a Jenkinsfile located at `/scripts/Jenkinsfile_run_all`.
|
|
|
* [run_ort_all](https://foundation.eclipse.org/ci/infra/job/ort/job/run_ort_all/) lists all available projects, and executes the `run_ort` job on each one. It waits for each execution to finish before starting the next one. This job uses a Jenkinsfile located at `/scripts/Jenkinsfile_run_all`. It is executed every on ort-vm1 Sunday at 2am EST.
|
|
|
* [run_ort](https://foundation.eclipse.org/ci/infra/job/ort/job/run_ort/) executes the analysis on a single project, including all its repositories. This job uses a Jenkinsfile located at `/scripts/Jenkinsfile_run_ort`.
|
|
|
* [update_repos](https://foundation.eclipse.org/ci/infra/job/ort/job/update_repos/) gets the full list of repositories from the [Eclipse API](https://www.eclipse.org/projects/export/repositories.csv.php), then creates or updates (pulls) them as needed.
|
|
|
* [run_configure_setup](https://foundation.eclipse.org/ci/infra/job/ort/job/update_repos/) updates the configuration (curations from IPLab & license classification), gets the full list of repositories from the [Eclipse API](https://www.eclipse.org/projects/export/repositories.csv.php), and creates or updates (pulls) them as needed. It is executed on ort-vm1 every Sunday at 1am EST.
|
|
|
|
|
|
|
|
|
## Notes
|
... | ... | |