Skip to content

Commit 5be9f52

Browse files
Be more careful about cleaning up root owned files
1 parent 6167712 commit 5be9f52

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

Jenkinsfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,8 @@ stage('Checkout') {
151151

152152
stage('Validate') {
153153
node {
154-
unstash 'src'
155154
wrap.call({
155+
unstash 'src'
156156
// Validate packer templates, check branch
157157
sh ("./bin/validate.sh")
158158
})
@@ -163,8 +163,8 @@ stage('Validate') {
163163
if (params.Run_Packer) {
164164
stage('Pack') {
165165
node {
166-
unstash 'src'
167166
wrap.call({
167+
unstash 'src'
168168
sh ("./bin/pack.sh")
169169
archive (includes: 'build/**')
170170
publishHTML (target: [
@@ -182,8 +182,8 @@ if (params.Run_Packer) {
182182

183183
stage('Build CodeDeploy Archive') {
184184
node {
185-
unstash 'src'
186185
wrap.call({
186+
unstash 'src'
187187
sh ("./bin/build-codedeploy.sh")
188188
})
189189
}
@@ -194,8 +194,8 @@ def terraform_prompt = 'Should we apply the Terraform plan?'
194194

195195
stage('Plan Terraform') {
196196
node {
197-
unstash 'src'
198197
wrap.call({
198+
unstash 'src'
199199
def verb = "plan"
200200
if (params.Destroy_Terraform) {
201201
verb += '-destroy';
@@ -218,8 +218,8 @@ if (params.Apply_Terraform || params.Destroy_Terraform) {
218218
}
219219
stage('Apply Terraform') {
220220
node {
221-
unstash 'plan'
222221
wrap.call({
222+
unstash 'plan'
223223
sh ("./bin/terraform.sh apply")
224224
})
225225
}
@@ -233,8 +233,8 @@ if (params.Apply_Terraform || params.Destroy_Terraform) {
233233
if (params.Rotate_Servers) {
234234
stage('Rotate Servers') {
235235
node {
236-
unstash 'src'
237236
wrap.call({
237+
unstash 'src'
238238
sh ("./bin/rotate-asg.sh infra-demo-asg")
239239
})
240240
}
@@ -244,8 +244,8 @@ if (params.Rotate_Servers) {
244244
if (params.Run_JMeter) {
245245
stage('Run JMeter') {
246246
node {
247-
unstash 'src'
248247
wrap.call({
248+
unstash 'src'
249249
sh ("""
250250
HOST=\$(./bin/terraform.sh output route53-dns)
251251
./bin/jmeter.sh -Jnum_threads=${params.JMETER_num_threads} -Jramp_time=${params.JMETER_ramp_time} -Jduration=${params.JMETER_duration} -Jhost=\$HOST

bin/clean-workspace.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export BASE_DIR
1919
# shellcheck disable=SC1090
2020
. "$DIR/common.sh"
2121

22-
cp "$BASE_DIR/env.sh.sample" "$BASE_DIR/env.sh"
2322
clean_root_owned_docker_files
23+
cp "$BASE_DIR/env.sh.sample" "$BASE_DIR/env.sh"
2424
rm -rf "$BUILD_DIR" "$BASE_DIR/terraform/.terraform"
2525
mkdir "$BUILD_DIR"

0 commit comments

Comments
 (0)