KP-Liberation/.circleci/config.yml

36 lines
792 B
YAML

version: 2
jobs:
pack:
docker:
- image: circleci/node
steps:
- checkout
- run:
name: Install dependencies
command: npm install --loglevel=error
working_directory: ~/project/_tools
- run:
name: Pack PBOs
command: npx gulp
working_directory: ~/project/_tools
- store_artifacts:
path: ~/project/_tools/build/pbo
destination: 'KP-Liberation'
validate:
docker:
- image: circleci/python
steps:
- checkout
- run:
name: Install SQFLint
command: sudo pip install sqflint
- run:
name: Validate SQF
command: sqflint -d Missionframework
workflows:
version: 2
build:
jobs:
- pack
- validate