Spring Cloud Pipelines
Table of Contents
- The opinionated pipeline
- Introduction
- Concourse Pipeline
- Step by step
- FAQ
- Can I use the pipeline for some other repos?
- Will this work for ANY project out of the box?
- Can I modify this to reuse in my project?
- I ran out of resources!!
- The rollback step fails due to missing JAR ?!
- Can I see the output of a job from the terminal?
- I clicked the job and it’s constantly pending…
- The route is already in use
- I’m unauthorized to deploy infrastructure jars
- Jenkins DSL Pipeline
- Project setup
- Step by step
- Optional steps
- Docker Image
- FAQ
- Pipeline version contains ${PIPELINE_VERSION}
- Pipeline version is not passed to the build
- The build times out with
pipeline.sh
info - Can I use the pipeline for some other repos?
- Will this work for ANY project out of the box?
- Can I modify this to reuse in my project?
- I ran out of resources!!
- The rollback step fails due to missing JAR ?!
- I want to provide a different JDK version
- I can’t tag the repo!
- Deploying to test / stage / prod fails - error finding space
- The route is already in use
- I’m unauthorized to deploy infrastructure jars
- How to build it
- How to work with Jenkins Job DSL plugin
- How to build it
- Releasing
Documentation Authors: Marcin Grzejszczak
Spring, Spring Boot and Spring Cloud are tools that allow developers speed up the time of creating new business features. It’s common knowledge however that the feature is only valuable if it’s in production. That’s why companies spend a lot of time and resources on building their own deployment pipelines.
This project tries to solve the following problems:
Creation of a common deployment pipeline
Propagation of good testing & deployment practices
Speed up the time required to deploy a feature to production
A common way of running, configuring and deploying applications lowers support costs and time needed by new developers to blend in when they change projects.