mirror of
https://github.com/bvanroll/environment-ff-stage-euw1-gkecluster-primary-staging.git
synced 2025-08-28 19:32:40 +00:00
initial default chart
This commit is contained in:
15
Jenkinsfile
vendored
Normal file
15
Jenkinsfile
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
pipeline {
|
||||
agent {
|
||||
label "jenkins-maven"
|
||||
}
|
||||
|
||||
stages {
|
||||
stage('Update Environment') {
|
||||
steps {
|
||||
container('maven') {
|
||||
sh 'make install'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
25
Makefile
Normal file
25
Makefile
Normal file
@@ -0,0 +1,25 @@
|
||||
CHART_REPO := http://jenkins-x-chartmuseum:8080
|
||||
NAME := "env"
|
||||
NAMESPACE := "default-staging"
|
||||
OS := $(shell uname)
|
||||
|
||||
build: clean
|
||||
rm -rf requirements.lock
|
||||
helm version
|
||||
helm init
|
||||
helm repo add releases ${CHART_REPO}
|
||||
helm dependency build env
|
||||
helm lint env
|
||||
|
||||
install: clean build
|
||||
helm install env --name ${NAME} --namespace ${NAMESPACE}
|
||||
|
||||
upgrade: clean build
|
||||
helm upgrade ${NAME} . --namespace ${NAMESPACE}
|
||||
|
||||
delete:
|
||||
helm delete --purge ${NAME} --namespace ${NAMESPACE}
|
||||
|
||||
clean:
|
||||
|
||||
|
6
env/Chart.yaml
vendored
Normal file
6
env/Chart.yaml
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
name: env
|
||||
version: 0.0.1
|
||||
description: GitOps Environment for this Environment
|
||||
maintainers:
|
||||
- name: Team
|
||||
icon: https://www.cloudbees.com/sites/default/files/Jenkins_8.png
|
1
env/requirements.yaml
vendored
Executable file
1
env/requirements.yaml
vendored
Executable file
@@ -0,0 +1 @@
|
||||
dependencies:
|
1
env/templates/.gitignore
vendored
Normal file
1
env/templates/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
|
1
env/values.yaml
vendored
Normal file
1
env/values.yaml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
|
Reference in New Issue
Block a user