Browse Source

feat(config.yml): add generate_an_artifact

main
sipe-daniel 6 years ago
parent
commit
332dc1bee2
  1. 28
      .circleci/config.yml

28
.circleci/config.yml

@ -15,6 +15,11 @@ workflows:
- buildandpush_docker: - buildandpush_docker:
requires: requires:
- build - build
-generate_an_artifact:
requires:
- build
- lint
- e2e-test
jobs: jobs:
build: build:
docker: docker:
@ -93,3 +98,26 @@ jobs:
docker tag $IMAGE_NAME:app $IMAGE_NAME:latest docker tag $IMAGE_NAME:app $IMAGE_NAME:latest
docker push $IMAGE_NAME:latest docker push $IMAGE_NAME:latest
docker push $IMAGE_NAME:$CIRCLE_BUILD_NUM docker push $IMAGE_NAME:$CIRCLE_BUILD_NUM
generate_an_artifact:
docker:
- image: cimg/node:12.18
steps:
- checkout
- restore_cache:
name: Restore Yarn Package Cache
key: yarn-packages-v2{{ checksum "yarn.lock" }}
working_directory: ~/doc-server
steps:
- checkout
- run: make
- run: |
# tell the operating system to remove the file size limit on core dump files
ulimit -c unlimited
./dump
- run:
command: |
mkdir -p /doc-server/doc
cp core.* /tmp/doc
when: on_fail
- store_artifacts:
path: /tmp/core_dumps
Loading…
Cancel
Save