Comments (1)
Create a file in spring-boot-app-manifests Directory as build.sh .
Put this contain into build.sh file into -->
#!/bin/bash
BUILD_NUMBER=${BUILD_NUMBER}
let PRE_BUILD=$BUILD_NUMBER-1
sed -i "s/cicd:$PRE_BUILD/cicd:$BUILD_NUMBER/g" java-maven-sonar-argocd-helm-k8s/spring-boot-app-manifests/deployment.yml
make changes in JenkinsFile for last step --->
stage('Update Deployment File') {
environment {
GIT_REPO_NAME = "Jenkins-Zero-To-Hero"
GIT_USER_NAME = "asim0196"
}
steps {
withCredentials([string(credentialsId: 'github', variable: 'GITHUB_TOKEN')]) {
sh '''
git config user.email "[email protected]"
git config user.name "asim0196"
BUILD_NUMBER=${BUILD_NUMBER}
bash java-maven-sonar-argocd-helm-k8s/spring-boot-app-manifests/build.sh
git add java-maven-sonar-argocd-helm-k8s/spring-boot-app-manifests/deployment.yml
git commit -m "Update deployment image to version ${BUILD_NUMBER}"
git push https://${GITHUB_TOKEN}@github.com/${GIT_USER_NAME}/${GIT_REPO_NAME} HEAD:main
'''
}
}
}
from jenkins-zero-to-hero.
Related Issues (17)
- Java version upgrade
- unzip package not install HOT 3
- Parameterize the JenkinsFile HOT 1
- Trigger build using Github webhook
- test webhook
- Artifacts error HOT 2
- zero to hero
- Pipeline is failing at stage 'Build and push Docker Image HOT 2
- Hi broo
- Github Push Got Failed HOT 1
- Jenkins
- MAVEN version issue in AARCH64(Arm based debian linux)
- While running the jenkinsfile iam getting error, can anyone help me
- static value 32 in Jenkinsfile (python-jenkins-agrocd-k8s)
- Build loop while using GitHub webhook HOT 2
- [Docs] Structure the README.md file to reflect all the examples in the repo HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jenkins-zero-to-hero.