59
59
- image : ' node:6'
60
60
user : node
61
61
steps : &unit_tests_steps
62
- - checkout
63
- - run : &remove_package_lock
64
- name : Remove package-lock.json if needed.
65
- command : |
66
- WORKFLOW_NAME=`python .circleci/get_workflow_name.py`
67
- echo "Workflow name: $WORKFLOW_NAME"
68
- if [ "$WORKFLOW_NAME" = "nightly" ]; then
69
- echo "Nightly build detected, removing package-lock.json."
70
- rm -f package-lock.json samples/package-lock.json
71
- else
72
- echo "Not a nightly build, skipping this step."
73
- fi
62
+ - checkout
74
63
- run : &npm_install_and_link
75
64
name : Install and link the module
76
65
command : |-
97
86
user : node
98
87
steps :
99
88
- checkout
100
- - run : *remove_package_lock
101
89
- run : *npm_install_and_link
102
90
- run : &samples_npm_install_and_link
103
91
name : Link the module being tested to the samples.
@@ -118,7 +106,6 @@ jobs:
118
106
user : node
119
107
steps :
120
108
- checkout
121
- - run : *remove_package_lock
122
109
- run : *npm_install_and_link
123
110
- run :
124
111
name : Build documentation.
@@ -129,7 +116,6 @@ jobs:
129
116
user : node
130
117
steps :
131
118
- checkout
132
- - run : *remove_package_lock
133
119
- run :
134
120
name : Decrypt credentials.
135
121
command : |
@@ -156,7 +142,6 @@ jobs:
156
142
user : node
157
143
steps :
158
144
- checkout
159
- - run : *remove_package_lock
160
145
- run :
161
146
name : Decrypt credentials.
162
147
command : |
0 commit comments