Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Kong/jenkins
Contains the docker files that we use for our jenkins
https://github.com/Kong/jenkins
Last synced: about 2 months ago
JSON representation
Contains the docker files that we use for our jenkins
- Host: GitHub
- URL: https://github.com/Kong/jenkins
- Owner: Kong
- Archived: true
- Created: 2018-04-18T20:54:35.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-06-06T20:59:10.000Z (over 1 year ago)
- Last Synced: 2024-07-08T16:38:44.522Z (2 months ago)
- Language: Dockerfile
- Size: 81.1 KB
- Stars: 4
- Watchers: 19
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🚧 This was a repository housing a Dockerfile which was used to create an image Kong's Jenkins instance utilized. With the deprecation/removal of Jenkins KAG-1361, this repo is no longer needed. 🚧
# Jenkins
Dockerfile that add the AWS CLI on to of a jenkins
To update the pinned plugin versions run the following in `/script` of a jenkins instance
```
Jenkins.instance.pluginManager.plugins.each{
plugin ->
println ("${plugin.getShortName()}:${plugin.getVersion()}")
}
```## Local Builds
```bash
docker buildx bake --set default.tags=kong/jenkins -f docker-bake.hcl
```## Generating a new secrets baseline
Install `detect-secrets` at the version that matches our pre-commit github action:
```bash
pip3 install --upgrade "git+https://github.com/ibm/[email protected]+ibm.50.dss#egg=detect-secrets"
```Write a new `.secrets.baseline` file:
```bash
detect-secrets scan > .secrets.baseline
```