Commit d8a525a7 by nabil el mahiri

using npm login

parent af927b35
Pipeline #363 failed with stages
in 1 second
...@@ -52,7 +52,7 @@ COPY package*.json /atlasvoyages/ ...@@ -52,7 +52,7 @@ COPY package*.json /atlasvoyages/
# RUN echo "//<npm-registry>:8080/:_authToken=KB9DEBiM5vNeGPwinPuj" > ~/.npmrc # RUN echo "//<npm-registry>:8080/:_authToken=KB9DEBiM5vNeGPwinPuj" > ~/.npmrc
# Take an SSH key as a build argument. # Take an SSH key as a build argument.
ARG SSH_PRIVATE_KEY # ARG SSH_PRIVATE_KEY
# RUN echo exit 0 > /usr/sbin/policy-rc.d # RUN echo exit 0 > /usr/sbin/policy-rc.d
...@@ -61,18 +61,19 @@ ARG SSH_PRIVATE_KEY ...@@ -61,18 +61,19 @@ ARG SSH_PRIVATE_KEY
# 2. Populate the private key file. # 2. Populate the private key file.
# 3. Set the required permissions. # 3. Set the required permissions.
# 4. Add github to our list of known hosts for ssh. # 4. Add github to our list of known hosts for ssh.
RUN mkdir -p /root/.ssh/ && \ # RUN mkdir -p /root/.ssh/ && \
echo "$SSH_PRIVATE_KEY" > /root/.ssh/id_rsa && \ # echo "$SSH_PRIVATE_KEY" > /root/.ssh/id_rsa && \
chmod -R 600 /root/.ssh/ && \ # chmod -R 600 /root/.ssh/ && \
ssh-keyscan labs.atlasvoyages.com >> /root/.ssh/known_hosts && \ # ssh-keyscan labs.atlasvoyages.com >> /root/.ssh/known_hosts && \
cat /root/.ssh/id_rsa && \ # cat /root/.ssh/id_rsa && \
ssh -T git@labs.atlasvoyages.com # ssh -T git@labs.atlasvoyages.com
# RUN git clone git@labs.atlasvoyages.com:pine/theme-atlasvoyages.git -b 0.3-beta-v1 # RUN git clone git@labs.atlasvoyages.com:pine/theme-atlasvoyages.git -b 0.3-beta-v1
# RUN expect -f ./sh/npm_login_expect nabilelmahiri arigatou@65 "nabil.elmahiri@fractalite.com" && npm i -S git+http://nabilelmahiri@labs.atlasvoyages.com/pine/pine-express.git#0.3-dev
COPY ./ /atlasvoyages/ COPY ./ /atlasvoyages/
RUN expect -f ./sh/npm_login_expect nabilelmahiri arigatou@65 "nabil.elmahiri@fractalite.com" && npm i -S git+http://nabilelmahiri@labs.atlasvoyages.com/pine/pine-express.git#0.3-dev
# RUN mongorestore --host localhost --port 27017 --gzip --archive=atlasvoyages-dev.archive # RUN mongorestore --host localhost --port 27017 --gzip --archive=atlasvoyages-dev.archive
RUN find ./node_modules -maxdepth 1 -name 'pine*' -type d \( ! -name . \) -exec bash -c "cd '{}' && npm i --unsafe-perm=true && grunt build:dist" \; \ RUN find ./node_modules -maxdepth 1 -name 'pine*' -type d \( ! -name . \) -exec bash -c "cd '{}' && npm i --unsafe-perm=true && grunt build:dist" \; \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment