List of commits:
Subject Hash Author Date (UTC)
Refactor Jenkinsfile 8f034841202072fa31fc6fa43c6fb25949b8a815 mandas04 2019-01-27 14:40:17
Adding unit test cases 18fafbcc7ee0395422ab6a558483f5c828250841 mandas04 2019-01-26 19:25:11
Change in report UTF8 character replaced by \uxxx Report rows are sorted with ambiguous applications are placed at top fe3ed81569cf83faf59f8463b2e78a7c028dccd0 mandas04 2019-01-26 17:02:50
Adding constants as string in Swagger Config 905bc88787499ed8ed319fd7dfa246c1d49e06e1 mandas04 2019-01-26 15:14:53
Refactor packages 11f8bee99fad844c80f4a0d375fa416915694c12 mandas04 2019-01-26 15:05:50
Refactor Jenkinsfile and build.gradle fe1b806100e4a90f038c781d5a0ca1c3de99a3cf mandas04 2019-01-26 12:52:39
Get git commit of the current build 5b08ed72521e1df48c8d528c7dd0c9164c731117 mandas04 2019-01-25 09:27:24
Jenkinsfile docker run parameter change d2d996261f214bbe0b2985051519b59dc3ba3e07 mandas04 2019-01-24 20:47:57
Deactivating IIB api call 610b02552a202ba38c85092dbec92d2c8e72f77a mandas04 2019-01-24 20:43:26
port opening for docker 65eef8d7b89337b154bf0cd975567d198108b595 mandas04 2019-01-24 20:04:43
liquibase relative file path 5600e939642a7bee812b3d06b85e2638d92e8ee7 mandas04 2019-01-24 19:59:14
Unit and Integration test separation f525d0319a0601f0afeb85e1e6b58b9fd5252bbf mandas04 2019-01-24 19:15:04
Undo: Moving Jenkins file to Script directory 548d2cae1843a236b0e1e36720cfee28769712fd mandas04 2019-01-24 18:15:24
completion of jenkins pipeline upto deployment to dev 1eac6d9752013a6244433bfcaa8aad70659e9823 mandas04 2019-01-24 05:30:12
Refactor Dockerfile 6aec487ab4640605a6a720ade2f5bda51171d2e2 mandas04 2019-01-23 12:17:03
password encryption and parameterization 7f37eaf5635a314175c1a9f3a02ec8bfccbebce7 mandas04 2019-01-23 09:23:51
HTML publisher in pipeline cecfcf75fc525c0205340e28d009184416dc812a mandas04 2019-01-22 06:54:21
udpate Jenkinsfile 754c6fe2076146e616b6f3ad96efb951af628c0f mandas04 2019-01-20 07:35:37
refactor Dockerfile a5f68b671de52cfbbcea8f264bd45c8959380eaf mandas04 2019-01-20 07:33:04
added build number to docker image 742d1ad36fe73477c3fcd0f529c7a95cf47555e7 mandas04 2019-01-20 07:13:17
Commit 8f034841202072fa31fc6fa43c6fb25949b8a815 - Refactor Jenkinsfile
Author: mandas04
Author date (UTC): 2019-01-27 14:40
Committer name: mandas04
Committer date (UTC): 2019-01-27 14:48
Parent(s): 18fafbcc7ee0395422ab6a558483f5c828250841
Signer:
Signing key:
Signing status: N
Tree: d11520b5eaf143775a33e76c944d2d2d84e9ee57
File Lines added Lines deleted
Jenkinsfile 6 6
cert/kfplc.jks 0 0
File Jenkinsfile changed (mode: 100644) (index c788a12..4946162)
1 1 pipeline{ pipeline{
2 agent any
2 agent {
3 label 'iib-sca-build'
4 }
3 5 environment { environment {
4 6 codecIV = credentials('deployment_audit_api_iv') codecIV = credentials('deployment_audit_api_iv')
5 7 codecKey = credentials('deployment_audit_api_key') codecKey = credentials('deployment_audit_api_key')
 
... ... pipeline{
54 56
55 57 stage("Docker publish to registry") { stage("Docker publish to registry") {
56 58 steps { steps {
57 withDockerRegistry([ credentialsId: "docker-registry", url: "https://registry.gitlab.kfplc.com" ]) {
59 withDockerRegistry([ credentialsId: "srv-gitlab", url: "https://registry.gitlab.kfplc.com" ]) {
58 60 sh "docker push registry.gitlab.kfplc.com/integration_automation/int-deployment-audit-api:latest" sh "docker push registry.gitlab.kfplc.com/integration_automation/int-deployment-audit-api:latest"
59 61 sh "docker push registry.gitlab.kfplc.com/integration_automation/int-deployment-audit-api:${BUILD_NUMBER}" sh "docker push registry.gitlab.kfplc.com/integration_automation/int-deployment-audit-api:${BUILD_NUMBER}"
60 62 } }
 
... ... pipeline{
64 66 stage("Deploy in dev") { stage("Deploy in dev") {
65 67 steps { steps {
66 68 withCredentials([ withCredentials([
67 usernamePassword(credentialsId: 'docker-registry', passwordVariable: 'docker_registry_password', usernameVariable: 'docker_registry_username')
69 usernamePassword(credentialsId: 'srv-gitlab', passwordVariable: 'docker_registry_password', usernameVariable: 'docker_registry_username')
68 70 ]){ ]){
69 sshagent(credentials : ['dev_box_credential']) {
70 sh "ssh -o StrictHostKeyChecking=no cloud-user@int-hos-intapps-nonprod-01.iaas.gha.kfplc.com \"docker ps -aq|xargs -I {} docker stop {}; docker ps -aq|xargs -I {} docker rm {}; docker login registry.gitlab.kfplc.com -u $docker_registry_username -p $docker_registry_password; docker pull registry.gitlab.kfplc.com/integration_automation/int-deployment-audit-api; docker run -d -p 9090:9090 registry.gitlab.kfplc.com/integration_automation/int-deployment-audit-api\""
71 }
71 sshPublisher(publishers: [sshPublisherDesc(configName: 'INTAPPS_NONPROD', transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: 'docker ps -aq|xargs -I {} docker stop {}; docker ps -aq|xargs -I {} docker rm {}; docker login registry.gitlab.kfplc.com -u $docker_registry_username -p $docker_registry_password; docker pull registry.gitlab.kfplc.com/integration_automation/int-deployment-audit-api; docker run -d -p 9090:9090 registry.gitlab.kfplc.com/integration_automation/int-deployment-audit-api', execTimeout: 1200000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/home/cloud-user', remoteDirectorySDF: false, removePrefix: '', sourceFiles: '')], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: false)])
72 72 } }
73 73 } }
74 74 } }
File cert/kfplc.jks added (mode: 100644) (index 0000000..9cb1ad1)
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/Sumangal-IN/deployment-audit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/Sumangal-IN/deployment-audit

Clone this repository using git:
git clone git://git.rocketgit.com/user/Sumangal-IN/deployment-audit

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main