diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b6deeaca244fdb4014b1ddcaad964d89824f97a6..0faee3cc81f131b196b9f9ae407f13b00bd84af3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,6 +7,9 @@ fast-build: stage: build image: $CI_REGISTRY_IMAGE script: + - ls -la + - ls -la /cache + - mv /cache/* /build/ - ls -la - node ./node_modules/gulp/bin/gulp build:web artifacts: @@ -44,13 +47,13 @@ docker-for-fast-build: - docker:dind script: - echo 'FROM node:5' > Dockerfile - - echo 'RUN pwd' >> Dockerfile + - echo 'WORKDIR /cache' >> Dockerfile - echo 'COPY * ./' >> Dockerfile - echo 'COPY .bowerrc ./' >> Dockerfile - echo 'COPY .gitmodules ./' >> Dockerfile - echo 'RUN npm install' >> Dockerfile - echo 'RUN npm run postinstall' >> Dockerfile - - echo 'RUN mv . ../cache' >> Dockerfile + - echo 'WORKDIR /build' >> Dockerfile - docker login -u "gitlab-ci-token" -p "$CI_BUILD_TOKEN" $CI_REGISTRY - docker build --pull -t "$CI_REGISTRY_IMAGE" . - docker push "$CI_REGISTRY_IMAGE"