Skip to content

Commit 07c8594

Browse files
committed
Manage failure on git commit
1 parent 2967785 commit 07c8594

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

bitbucket-pipelines.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ definitions:
1818
- git config --global user.name "${BB_EMAIL}"
1919
- git clone https://x-token-auth:${E2ERUNNERS_ACCESS_TOKEN}@${E2E_VALUES_REPO}
2020
- cd e2erunners-values
21-
- sed "s#HASH_COMMIT#${HASH_COMMIT}#g" TPL >> ${HASH_COMMIT}
21+
- sed "s#HASH_COMMIT#${HASH_COMMIT}#g" TPL > ${HASH_COMMIT}
2222
- sed -i "s#BRANCH_NAME#${BRANCH_NAME}#g" TPL ${HASH_COMMIT}
2323
- git add ${HASH_COMMIT}
24-
- git commit -m "Add configuration for e2e-${HASH_COMMIT}"
24+
- git commit -m "Add configuration for e2e-${HASH_COMMIT}" || echo "No changes to commit"
2525
- git push
2626
- cd ..
2727
- git clone https://x-token-auth:${HELM_CHARTS_ACCESS_TOKEN}@${HELM_CHARTS_REPO}
2828
- cd helm-charts
2929
- PATH_VALUE=" e2e-$HASH_COMMIT"
3030
- printf " - name:%s\n" "$PATH_VALUE" >> ${E2E_VALUES}
3131
- git add e2e-ingress/values.yaml
32-
- git commit -m "Add ${HASH_COMMIT} to e2e-ingress values"
32+
- git commit -m "Add ${HASH_COMMIT} to e2e-ingress values" || echo "No changes to commit"
3333
- git push
3434
- cd ..
3535

@@ -44,18 +44,18 @@ definitions:
4444
- git config --global user.name "${BB_EMAIL}"
4545
- git clone https://x-token-auth:${E2ERUNNERS_ACCESS_TOKEN}@${E2E_VALUES_REPO}
4646
- cd e2erunners-values
47-
- sed "s#HASH_COMMIT#${HASH_COMMIT}#g" TPL >> ${HASH_COMMIT}
47+
- sed "s#HASH_COMMIT#${HASH_COMMIT}#g" TPL > ${HASH_COMMIT}
4848
- sed -i "s#BRANCH_NAME#${BRANCH_NAME}#g" TPL ${HASH_COMMIT}
4949
- git add ${HASH_COMMIT}
50-
- git commit -m "Add configuration for e2e-${HASH_COMMIT}"
50+
- git commit -m "Add configuration for e2e-${HASH_COMMIT}" || echo "No changes to commit"
5151
- git push
5252
- cd ..
5353
- git clone https://x-token-auth:${HELM_CHARTS_ACCESS_TOKEN}@${HELM_CHARTS_REPO}
5454
- cd helm-charts
5555
- PATH_VALUE=" e2e-$HASH_COMMIT"
5656
- printf " - name:%s\n" "$PATH_VALUE" >> ${E2E_VALUES}
5757
- git add e2e-ingress/values.yaml
58-
- git commit -m "Add ${HASH_COMMIT} to e2e-ingress values"
58+
- git commit -m "Add ${HASH_COMMIT} to e2e-ingress values" || echo "No changes to commit"
5959
- git push
6060
- cd ..
6161

@@ -166,7 +166,7 @@ definitions:
166166
- '[ -f "dev/${BRANCH_FILE}" ] && sed -i "/^angular:/,/^[^ ]/s/\(tag: \).*/\1${BRANCH_NAME}-${HASH_COMMIT}/" "dev/${BRANCH_FILE}" && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "dev/${BRANCH_FILE}"'
167167
- git config --global user.email "${BB_EMAIL}"
168168
- git config --global user.name "${BB_USER}"
169-
- git commit -am "Update TAG with ${BRANCH_NAME}-${HASH_COMMIT}"
169+
- git commit -am "Update TAG with ${BRANCH_NAME}-${HASH_COMMIT}" || echo "No changes to commit"
170170
- git push
171171

172172
- step: &deploy-on-staging
@@ -181,7 +181,7 @@ definitions:
181181
- '[ -f "staging/${BRANCH_FILE}" ] && sed -i "/^angular:/,/^[^ ]/s/\(tag: \).*/\1${BRANCH_NAME}-${HASH_COMMIT}/" "staging/${BRANCH_FILE}" && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "staging/${BRANCH_FILE}"'
182182
- git config --global user.email "${BB_EMAIL}"
183183
- git config --global user.name "${BB_USER}"
184-
- git commit -am "Update TAG with ${BRANCH_NAME}-${HASH_COMMIT}"
184+
- git commit -am "Update TAG with ${BRANCH_NAME}-${HASH_COMMIT}" || echo "No changes to commit"
185185
- git push
186186

187187
- step: &turn-on-dev
@@ -196,7 +196,7 @@ definitions:
196196
- '[ -f "dev/${BRANCH_FILE}" ] && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "dev/${BRANCH_FILE}"'
197197
- git config --global user.email "${BB_USER}"
198198
- git config --global user.name "${BB_EMAIL}"
199-
- git commit -am "Enable dev environment for ${BRANCH_NAME}"
199+
- git commit -am "Enable dev environment for ${BRANCH_NAME}" || echo "No changes to commit"
200200
- git push
201201

202202
- step: &turn-on-staging
@@ -211,7 +211,7 @@ definitions:
211211
- '[ -f "staging/${BRANCH_FILE}" ] && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "staging/${BRANCH_FILE}"'
212212
- git config --global user.email "${BB_USER}"
213213
- git config --global user.name "${BB_EMAIL}"
214-
- git commit -am "Enable staging environment for ${BRANCH_NAME}"
214+
- git commit -am "Enable staging environment for ${BRANCH_NAME}" || echo "No changes to commit"
215215
- git push
216216

217217
pipelines:

0 commit comments

Comments
 (0)