Servana is responsible for the management and maintenance for the Jenkins controller and the Jenkins agents. We will continue to support a open and accesible Jenkins service for the DentOS Project.
This repo contains the Jenkins Job Builder scripts for the Dent project.
- Jenkins Production: https://dent.jenkins.app
-
Artifacts: https://repos.refinery.dev/service/rest/repository/browse/dent/
-
Snapshots Artifacts:
dentos-merge-2.x - https://repos.refinery.dev/service/rest/repository/browse/dent/snapshots/org/dent/dentos/dentos-merge-2.x/
dentos-merge-main - https://repos.refinery.dev/service/rest/repository/browse/dent/snapshots/org/dent/dentos/dentos-merge-main/
dentos-verify-2.x - https://repos.refinery.dev/service/rest/repository/browse/dent/snapshots/org/dent/dentos/dentos-verify-2.x/
dentos-verify-main - https://repos.refinery.dev/service/rest/repository/browse/dent/snapshots/org/dent/dentos/dentos-verify-main/
- Release Artifacts:
https://repos.refinery.dev/service/rest/repository/browse/dent/releases/org/dent/
If you require support please contact Servana support. Get support by submitting a ticket. We will get back to you as soon as possible.
Feature | Level 1 |
---|---|
Support Hours | Business Hours |
Response | 4hr Response |
Resolution | 12hr Resolution |
Uptime | 99% |
Contact Method | Email, Website |
Multi-Region Disaster Recovery | 8hrs |
- The Jenkins controller is available with read-only access. If you require greater levels of access please contact Servana Support. No access requests are guaranteed and we will seek approvals where necessary from the projects Technical Steering Committee.
- The Jenkins controller is integrated with github and signing in will grant read-only access.
- Create a GPG key, set it up as part of your Github account.
- Turn on commit verification
- This repository follows the rules set by Conventional Commits 1.0.0. Read the specification before making any commits it is your responsibility to rebase and correct any failed precommit messages.
- Finally this repository requires the author of a commit to sign their work. To sign a commit
git commit -S -m 'feat:|chore: the message etc'
The following checks will run on each commit:
- trailing-whitespace
- prettier
- gitlint
- yamllint
- shellcheck