Назад | Перейти на главную страницу

aws конвейер различные артефакты в постановке и производстве

Я установил простой конвейер кода aws и сборку кода для простого приложения в staging и production (разные аккаунты AWS)

Развертывание завершается через staging но не работает в производстве.

он производит разные артефакты. прикрепление снимков экрана

Вот buildspec.yml

# Do not change version. This is the version of aws buildspec, not the version of your buildspec file.
version: 0.2

phases:
  install:
    runtime-versions:
      nodejs: 12
    commands:
      - echo Installing Mocha...
      - npm install -g mocha
  pre_build:
    commands:
      - echo Installing source NPM dependencies using yarn...
      - yarn install
      - yarn add unit.js
      - echo Listing all installed modules 
      - yarn list 
  build:
    commands:
      - echo Build started on `date`
      - echo Compiling the Node.js code
#      - mocha test.js
  post_build:
    commands:
      - echo Build completed on `date`
# Include only the files required for your application to run.
# Do not use recursively include artifacts from node_modules directory as it will include unnecessary packages
# used only for building and testing.
# ExpressJS apps will need other artifact directories included (bin/*, public/*, routes/*, views/* etc).
artifacts:
  files:
    - app.js
    - bin/*
    - public/*
    - routes/*
    - views/*
    - index.html
    - package.json
    - node_modules/async/*
    - node_modules/lodash/*