An open API service indexing awesome lists of open source software.

https://github.com/jd-apprentice/jenkins-playground

Testing jenkins from https://www.jenkins.io/doc/book/
https://github.com/jd-apprentice/jenkins-playground

groovy jenkins

Last synced: 12 months ago
JSON representation

Testing jenkins from https://www.jenkins.io/doc/book/

Awesome Lists containing this project

README

          

# Playground

![wallpaper](/assets/readme.png)

Repository with the purpose of learning and playing around with Jenkins, Kubernetes and other tools.

## Idea

![idea](/assets/idea.png)

## Requirements

- Java OpenJDK 17
- Docker (optional)

## Build and run

This approach uses Java to run the Jenkins server, so you need to have Java installed on your machine.
```bash
make
```

To run with Docker, you need to have Docker installed on your machine.
```bash
make exec-docker
```

## Others

- Anything automation related is on the `Makefile`
- Jobs are on the `jobs` folder
- Docker images are on the `docker` folder
- There is a outside app linked with a submodule on the `app` folder
- Logs are being store but ignored on the `logs` folder