Skip to content
No description, website, or topics provided.
Java HTML CSS Makefile TSQL Smarty Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
charts
src
.dockerignore
.gitignore
.helmignore
Dockerfile
Jenkinsfile.backup
OWNERS
OWNERS_ALIASES
README.md
docker-compose.yml
generic_example_kaniko.yaml
jenkins-x.yml
mvnw
mvnw.cmd
podTemplate.yaml
pom.xml
secret_template.yaml
skaffold.yaml
sonar-project.properties
watch.sh

README.md

Customized Jenkins X Pipeline for Petclinic demo

This repo is just a Petclinic demo example to be built and deploy using a non build pack Jenkins X pipeline. The original Petclinic repo is here. And the jenkins-x.yaml is simulating the following stages:

  • Maven build of the project
  • Container build and push with Kaniko
  • Deploy in jx-staging namespace from pushed container

Requirements

To use this repo to build the application you need to install Jenkins X:

  • Install Jenkins X CLI
  • Create K8s cluster and install Jenkins X platform

Then import this repo by:

jx import --url https://github.com/jx-dcanadillas/petclinic-jenkins-x
You can’t perform that action at this time.