@@ -76,11 +76,11 @@ jobs:
7676 command : |-
7777 mkdir -p /home/node/.npm-global
7878 npm install
79- npm link
8079 environment :
8180 NPM_CONFIG_PREFIX : /home/node/.npm-global
8281 - run : npm test
8382 - run : node_modules/.bin/codecov
83+
8484 node8 :
8585 docker :
8686 - image : ' node:8'
9393 steps : *unit_tests_steps
9494 lint :
9595 docker :
96- - image : ' node:10 '
96+ - image : ' node:8 '
9797 user : node
9898 steps :
9999 - checkout
@@ -103,8 +103,8 @@ jobs:
103103 name : Link the module being tested to the samples.
104104 command : |
105105 cd samples/
106- npm link @google-cloud/bigtable
107- npm install -g
106+ npm link ../
107+ npm install
108108 environment :
109109 NPM_CONFIG_PREFIX : /home/node/.npm-global
110110 - run :
@@ -114,7 +114,8 @@ jobs:
114114 NPM_CONFIG_PREFIX : /home/node/.npm-global
115115 docs :
116116 docker :
117- - image : ' node:10'
117+ - image : ' node:8'
118+ user : node
118119 steps :
119120 - checkout
120121 - run : *remove_package_lock
@@ -124,7 +125,7 @@ jobs:
124125 command : npm run docs
125126 sample_tests :
126127 docker :
127- - image : ' node:10 '
128+ - image : ' node:8 '
128129 user : node
129130 steps :
130131 - checkout
@@ -142,16 +143,16 @@ jobs:
142143 command : npm run samples-test
143144 environment :
144145 GCLOUD_PROJECT : long-door-651
145- GOOGLE_APPLICATION_CREDENTIALS : /home/node/bigtable- samples/.circleci/key.json
146+ GOOGLE_APPLICATION_CREDENTIALS : /home/node/samples/.circleci/key.json
146147 NPM_CONFIG_PREFIX : /home/node/.npm-global
147148 - run :
148149 name : Remove unencrypted key.
149150 command : rm .circleci/key.json
150151 when : always
151- working_directory : /home/node/bigtable- samples/
152+ working_directory : /home/node/samples/
152153 system_tests :
153154 docker :
154- - image : ' node:10 '
155+ - image : ' node:8 '
155156 user : node
156157 steps :
157158 - checkout
@@ -174,9 +175,9 @@ jobs:
174175 when : always
175176 publish_npm :
176177 docker :
177- - image : ' node:10 '
178+ - image : ' node:8 '
178179 user : node
179180 steps :
180181 - checkout
181182 - run : ' echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc'
182- - run : npm publish
183+ - run : npm publish --access=public
0 commit comments