Exporting environment variables Exporting TERM Exporting PAGER Exporting DISPLAY Exporting CI Exporting SEMAPHORE Exporting SEMAPHORE_PROJECT_NAME Exporting SEMAPHORE_PROJECT_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_AGENT_MACHINE_TYPE Exporting SEMAPHORE_AGENT_MACHINE_OS_IMAGE Exporting SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE Exporting SEMAPHORE_ORGANIZATION_URL Exporting SEMAPHORE_ARTIFACT_TOKEN Exporting SSH_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_USERNAME Exporting SEMAPHORE_CACHE_URL Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_BRANCH Exporting SEMAPHORE_WORKFLOW_ID Exporting SEMAPHORE_WORKFLOW_NUMBER Exporting SEMAPHORE_WORKFLOW_RERUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID Exporting SEMAPHORE_PIPELINE_RERUN Exporting SEMAPHORE_PIPELINE_PROMOTION Exporting SEMAPHORE_PIPELINE_PROMOTED_BY Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting .ssh/id_rsa with file mode 0600 Setting up the Semaphore toolbox Running: dowloadPath=$(curl -s -L --retry 5 http://packages.semaphoreci.com/toolbox/linux) && echo $dowloadPath && curl -s -L --retry 5 $dowloadPath -o /tmp/toolbox.tar && tar -xvf /tmp/toolbox.tar && mv toolbox ~/.toolbox && bash ~/.toolbox/install-toolbox && source ~/.toolbox/toolbox && echo 'source ~/.toolbox/toolbox' >> ~/.bash_profile && if [ -f /etc/init.d/xvfb ]; then /etc/init.d/xvfb start; fi https://github.com/semaphoreci/toolbox/releases/download/v1.2.2/linux.tar toolbox/ toolbox/system-metrics-collector toolbox/spc toolbox/libchecksum toolbox/sem-version toolbox/sem-install toolbox/when toolbox/install-package toolbox/sem-dockerize toolbox/libcheckout toolbox/retry toolbox/toolbox toolbox/README.md toolbox/cache toolbox/sem-service-check-params toolbox/ssh-session-cli toolbox/install-toolbox toolbox/sem-service toolbox/artifact retry installed ssh-session-cli installed cache installed sem-service installed sem-dockerize installed sem-service-check-params installed install-package installed Installing the artifacts CLI artifacts installed Installing the SPC CLI spc installed Installing the when CLI when installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Starting an ssh-agent Running: eval `ssh-agent` && echo 'eval $(ssh-agent) >/dev/null' >> ~/.bash_profile && echo 'yes' > /tmp/sempahore-user-commands-have-started Agent pid 2407 Connecting to cache Running: ssh-keyscan -p 29920 -H 94.130.123.200 >> /home/semaphore/.ssh/known_hosts && ssh-add /home/semaphore/.ssh/semaphore_cache_key # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.2 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.2 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.2 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) checkout Performing shallow clone with depth: 50 HEAD is now at 6901014 Update App.js docker build -t sampletag -f Dockerfile.dev . Sending build context to Docker daemon 557.1kB Sending build context to Docker daemon 975.9kB Step 1/6 : FROM node:alpine alpine: Pulling from library/node  e95f33c60a64: Pulling fs layer   f364f94a7409: Pulling fs layer   cc1a7b676aaa: Pulling fs layer   36b591a85c8e: Pulling fs layer  36b591a85c8e: Waiting  cc1a7b676aaa: Downloading 22.49kB/2.24MB  e95f33c60a64: Downloading 29.33kB/2.815MB  f364f94a7409: Downloading 363.8kB/35.24MB  e95f33c60a64: Verifying Checksum  e95f33c60a64: Download complete  cc1a7b676aaa: Verifying Checksum  cc1a7b676aaa: Download complete  e95f33c60a64: Extracting 32.77kB/2.815MB  f364f94a7409: Downloading 6.863MB/35.24MB  e95f33c60a64: Extracting 360.4kB/2.815MB  f364f94a7409: Downloading 15.56MB/35.24MB  e95f33c60a64: Extracting 2.815MB/2.815MB  e95f33c60a64: Extracting 2.815MB/2.815MB  f364f94a7409: Downloading 22.09MB/35.24MB  e95f33c60a64: Pull complete  f364f94a7409: Downloading 32.54MB/35.24MB  f364f94a7409: Verifying Checksum  f364f94a7409: Download complete  36b591a85c8e: Downloading 283B/283B  36b591a85c8e: Verifying Checksum  36b591a85c8e: Download complete  f364f94a7409: Extracting 360.4kB/35.24MB  f364f94a7409: Extracting 4.686MB/35.24MB  f364f94a7409: Extracting 9.372MB/35.24MB  f364f94a7409: Extracting 12.98MB/35.24MB  f364f94a7409: Extracting 16.58MB/35.24MB  f364f94a7409: Extracting 21.27MB/35.24MB  f364f94a7409: Extracting 25.95MB/35.24MB  f364f94a7409: Extracting 28.84MB/35.24MB  f364f94a7409: Extracting 31.36MB/35.24MB  f364f94a7409: Extracting 32.44MB/35.24MB  f364f94a7409: Extracting 33.16MB/35.24MB  f364f94a7409: Extracting 33.88MB/35.24MB  f364f94a7409: Extracting 34.96MB/35.24MB  f364f94a7409: Extracting 35.24MB/35.24MB  f364f94a7409: Pull complete  cc1a7b676aaa: Extracting 32.77kB/2.24MB  cc1a7b676aaa: Extracting 327.7kB/2.24MB  cc1a7b676aaa: Extracting 2.24MB/2.24MB  cc1a7b676aaa: Pull complete  36b591a85c8e: Extracting 283B/283B  36b591a85c8e: Extracting 283B/283B  36b591a85c8e: Pull complete Digest: sha256:c01b5723b62c031744743b9641cad56b41b1d93fadee897443a5d7cca744bb5f Status: Downloaded newer image for node:alpine ---> 65db8a8f7b03 Step 2/6 : WORKDIR '/app' ---> Running in dc04d489c21f Removing intermediate container dc04d489c21f ---> 7c2230b3cbc0 Step 3/6 : COPY package.json . ---> 2584e7a18b6d Step 4/6 : RUN npm install ---> Running in e5bf6d1f2932 npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated npm WARN deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained npm WARN deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained npm WARN deprecated rollup-plugin-babel@4.4.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. npm WARN deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address' npm WARN deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. npm WARN deprecated @hapi/joi@15.1.1: Switch to 'npm install joi' npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. npm WARN deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. npm WARN deprecated core-js@2.6.12: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.  added 1847 packages, and audited 1848 packages in 1m 130 packages are looking for funding run `npm fund` for details found 0 vulnerabilities npm notice npm notice New patch version of npm available! 7.6.0 -> 7.6.2 npm notice Changelog: npm notice Run `npm install -g npm@7.6.2` to update! npm notice Removing intermediate container e5bf6d1f2932 ---> b7434ab14e7d Step 5/6 : COPY . . ---> c29a74cf14eb Step 6/6 : CMD ["npm", "run", "start"] ---> Running in ac615e219289 Removing intermediate container ac615e219289 ---> e13f7007fe02 Successfully built e13f7007fe02 Successfully tagged sampletag:latest docker run -e CI=true sampletag npm run test > frontend@0.1.0 test > react-scripts test PASS src/App.test.js ✓ renders learn react link (33 ms) Test Suites: 1 passed, 1 total Tests: 1 passed, 1 total Snapshots: 0 total Time: 1.767 s Ran all test suites. export SEMAPHORE_JOB_RESULT=passed