Commit 850e34c6 authored by Ruslan Konviser's avatar Ruslan Konviser
Browse files

chore: switch some of CircleCI builds to machine

parent 92dee0c0
Loading
Loading
Loading
Loading
+45 −18
Original line number Diff line number Diff line
@@ -55,10 +55,13 @@ jobs:
    build-monorepo-root:
        <<: *defaults
        working_directory: /tmp/workspace/monorepo-root
        docker:
            - image: circleci/node:13.12
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - checkout
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run:
@@ -90,10 +93,13 @@ jobs:
    build-backend-api:
        <<: *defaults
        working_directory: /tmp/workspace/backend/api
        docker:
            - image: circleci/node:13.12
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - checkout
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run:
@@ -126,10 +132,13 @@ jobs:
    build-admin-website-angular:
        <<: *defaults
        working_directory: /tmp/workspace/admin/website-angular
        docker:
            - image: circleci/node:13.12
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - checkout
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run:
@@ -282,10 +291,13 @@ jobs:
    build-shop-website-angular:
        <<: *defaults
        working_directory: /tmp/workspace/shop/website-angular
        docker:
            - image: circleci/node:13.12
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - checkout
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run:
@@ -378,9 +390,12 @@ jobs:
    test-carrier-mobile-ionic:
        <<: *defaults
        working_directory: /tmp/workspace/carrier/mobile-ionic
        docker:
            - image: circleci/node:10.16.0-browsers
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run: *install-chrome
@@ -404,9 +419,12 @@ jobs:
    test-shop-mobile-ionic:
        <<: *defaults
        working_directory: /tmp/workspace/shop/mobile-ionic
        docker:
            - image: circleci/node:10.16.0-browsers
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run: *install-chrome
@@ -430,9 +448,12 @@ jobs:
    test-shop-website-angular:
        <<: *defaults
        working_directory: /tmp/workspace/shop/website-angular
        docker:
            - image: circleci/node:10.16.0-browsers
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run: *install-chrome
@@ -456,9 +477,12 @@ jobs:
    test-admin-website-angular:
        <<: *defaults
        working_directory: /tmp/workspace/admin/website-angular
        docker:
            - image: circleci/node:10.16.0-browsers
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run: *install-chrome
@@ -482,9 +506,12 @@ jobs:
    test-backend-api:
        <<: *defaults
        working_directory: /tmp/workspace/backend/api
        docker:
            - image: circleci/node:10.16.0-browsers
        machine:
            image: ubuntu-1604:202004-01
        steps:
            - node/install:
                  install-yarn: true
                  node-version: latest
            - run: *install-deps
            - run: *install-yarn
            - run: *install-chrome