Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ljpengelen/jenkinsfile
A monorepo demonstrating CI/CD for a static front end and a back end running in a Docker container
https://github.com/ljpengelen/jenkinsfile
dokku falcon jenkins-pipeline jenkinsfile preact python
Last synced: about 2 months ago
JSON representation
A monorepo demonstrating CI/CD for a static front end and a back end running in a Docker container
- Host: GitHub
- URL: https://github.com/ljpengelen/jenkinsfile
- Owner: ljpengelen
- License: mit
- Created: 2019-01-10T12:22:51.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-01-29T19:07:33.000Z (almost 3 years ago)
- Last Synced: 2023-02-27T17:02:52.626Z (almost 2 years ago)
- Topics: dokku, falcon, jenkins-pipeline, jenkinsfile, preact, python
- Language: JavaScript
- Homepage: https://www.theguild.nl/jenkinsfiles-for-beginners-and-masochists/
- Size: 5.8 MB
- Stars: 5
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Getting Started with Jenkins Pipelines as Code
This repository contains
* a shell script to run Jenkins in a Docker container,
* a simple front end that can be hosted in the form of static files,
* a simple back end that can deployed in the form of a Docker container, and
* a Jenkinsfile that declares the pipelines for continuous integration and continuous deployment of these apps.Before running `run-jenkins-with-docker.sh`, change the line that reads `-v /Users/lucengelen/Repositories:/Users/lucengelen/Repositories \` so that the folder where you keep your repositories is accessible from the Docker container.
This allows you to use file URLs to point Jenkins to Git repositories on you local machine.
This, in turn, makes it possible to quickly test changes to your Jenkinsfile without pushing those changes.
If that's not something you'd want to do, simply remove the line.