Skip to content

Instantly share code, notes, and snippets.

@charpeni
Created July 13, 2017 01:10
Show Gist options
  • Select an option

  • Save charpeni/464f3aa17af066e8e170c04fd673aefb to your computer and use it in GitHub Desktop.

Select an option

Save charpeni/464f3aa17af066e8e170c04fd673aefb to your computer and use it in GitHub Desktop.

Revisions

  1. charpeni created this gist Jul 13, 2017.
    27 changes: 27 additions & 0 deletions config.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,27 @@
    version: 2
    jobs:
    build:
    working_directory: ~/app-name
    docker:
    - image: circleci/node:6-browsers
    steps:
    - checkout
    - restore_cache:
    key: dependency-cache-{{ checksum "yarn.lock" }}
    - run:
    name: install-dependencies
    command: yarn install
    - save_cache:
    key: dependency-cache-{{ checksum "yarn.lock" }}
    paths:
    - ~/.cache/yarn
    - ./node_modules
    - run:
    name: angular-build
    command: yarn ng -- build --prod --aot --no-progress
    - run:
    name: angular-test
    command: yarn test -- --single-run --no-progress
    - run:
    name: angular-lint
    command: yarn lint