Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/onero/angular-jenkinsci

Personal project built upon jenkinsci/docker: https://github.com/jenkinsci/docker
https://github.com/onero/angular-jenkinsci

angular docker docker-compose dockerfile jenkins jenkins-ci xvfb

Last synced: about 1 month ago
JSON representation

Personal project built upon jenkinsci/docker: https://github.com/jenkinsci/docker

Awesome Lists containing this project

README

        

# Angular Jenkins CI

## This project is based upon [jenkinsci/docker](https://github.com/jenkinsci/docker)

## This project adds a docker-compose file for jenkinsci and comes preinstalled with xvfb + chrome drivers for headless testing!

### The reason behind this personal project was that my team needed headless E2E testing with xvfb + chrome driver preinstalled in the container

The Jenkins Continuous Integration and Delivery server [available on Docker Hub](https://hub.docker.com/r/adamino/angular-jenkinsci).

This is a fully functional Jenkins server.
[https://jenkins.io/](https://jenkins.io/).

# Usage

First time the compose is done, I recommend running

```
docker compose-up
```

This way you will see the output of the container, which is needed because of the initial admin installation token [read more](https://jenkins.io/doc/book/installing/)

After initial installation, simply run

```
docker-compose up -d
```

Jenkins is hosted on [localhost:1337](http://localhost:1337/)