@@ -33,9 +33,6 @@ pipeline {
3333 env. DOCKER_COMPOSE_FILE = ' '
3434 env. ENV_FILE_CREDENTIAL = ' blog-dev-env-file'
3535 }
36-
37- echo " Environment: ${ env.ENVIRONMENT} "
38- echo " DOCKER_COMPOSE_FILE: ${ env.DOCKER_COMPOSE_FILE} "
3936 }
4037 }
4138 }
@@ -44,10 +41,7 @@ pipeline {
4441 steps {
4542 script {
4643 withCredentials([file(credentialsId : env. ENV_FILE_CREDENTIAL , variable : ' SECRET_ENV_FILE' )]) {
47- sh " ls -l $SECRET_ENV_FILE "
48- sh " cat $SECRET_ENV_FILE "
4944 sh " cp $SECRET_ENV_FILE .env"
50- echo " Loaded environment file for ${ env.ENVIRONMENT} ."
5145 }
5246 }
5347 }
@@ -57,24 +51,19 @@ pipeline {
5751 steps {
5852 script {
5953 checkout scm
60- env. LAST_COMMIT_AUTHOR = sh(script : " git log -1 --pretty=format:'%an'" , returnStdout : true ). trim()
61- env. LAST_COMMIT_MESSAGE = sh(script : " git log -1 --pretty=format:'%s'" , returnStdout : true ). trim()
62-
63- echo " Last Commit Author: ${ env.LAST_COMMIT_AUTHOR} "
64- echo " Last Commit Message: ${ env.LAST_COMMIT_MESSAGE} "
6554 }
6655 }
6756 }
6857
6958 stage(' Install Dependencies' ) {
7059 steps {
7160 script {
72- sh ' npm install '
61+ sh ' npm ci '
7362 }
7463 }
7564 }
7665
77- stage(' Maual Build' ) {
66+ stage(' Build' ) {
7867 steps {
7968 script {
8069 sh ' npm run build'
@@ -96,7 +85,6 @@ pipeline {
9685 }
9786 steps {
9887 script {
99- echo " Using DOCKER_COMPOSE_FILE: ${ env.DOCKER_COMPOSE_FILE} "
10088 sh """
10189 docker compose -f ${ env.DOCKER_COMPOSE_FILE} build
10290 docker compose -f ${ env.DOCKER_COMPOSE_FILE} up -d
@@ -123,31 +111,9 @@ pipeline {
123111 url : " https://raw.githubusercontent.com/bsospace/assets/refs/heads/main/LOGO/LOGO%20WITH%20CIRCLE.ico"
124112 ],
125113 fields : [
126- [
127- name : " Job" ,
128- value : " ${ env.JOB_NAME} [#${ env.BUILD_NUMBER} ]" ,
129- inline : true
130- ],
131- [
132- name : " Status" ,
133- value : status,
134- inline : true
135- ],
136- [
137- name : " Branch" ,
138- value : " ${ env.BRANCH_NAME ?: 'unknown'} " ,
139- inline : true
140- ],
141- [
142- name : " Author" ,
143- value : " ${ env.LAST_COMMIT_AUTHOR ?: 'unknown'} " ,
144- inline : true
145- ],
146- [
147- name : " Commit Message" ,
148- value : " ${ env.LAST_COMMIT_MESSAGE ?: 'unknown'} " ,
149- inline : false
150- ]
114+ [name : " Job" , value : " ${ env.JOB_NAME} [#${ env.BUILD_NUMBER} ]" , inline : true ],
115+ [name : " Status" , value : status, inline : true ],
116+ [name : " Branch" , value : " ${ env.BRANCH_NAME ?: 'unknown'} " , inline : true ]
151117 ],
152118 footer : [
153119 text : " Pipeline executed at" ,
@@ -166,4 +132,4 @@ pipeline {
166132 }
167133 }
168134 }
169- }
135+ }
0 commit comments