52 lines
1.6 KiB
YAML
52 lines
1.6 KiB
YAML
# yaml-language-server: $schema=https://gitlab.com/gitlab-org/gitlab/-/raw/master/app/assets/javascripts/editor/schema/ci.json
|
|
variables:
|
|
SKIP_TESTS: "true"
|
|
|
|
default:
|
|
tags:
|
|
- nix
|
|
|
|
include:
|
|
- project: oceanbox/gitlab-ci
|
|
ref: v4.5
|
|
file: template/Base.gitlab-ci.yml
|
|
- local: "/src/Atlantis/.gitlab-ci.yml"
|
|
rules:
|
|
- changes:
|
|
- "src/Atlantis/**/*"
|
|
- "nix/packages/atlantis.nix"
|
|
- "nix/packages/atlantis-client.nix"
|
|
- "nix/containers.nix"
|
|
- local: "/src/Sorcerer/.gitlab-ci.yml"
|
|
rules:
|
|
- changes:
|
|
- "src/Sorcerer/**/*"
|
|
- "nix/packages/sorcerer.nix"
|
|
- "nix/containers.nix"
|
|
- local: "/src/Archivist/.gitlab-ci.yml"
|
|
rules:
|
|
- changes:
|
|
- "src/Archivist/**/*"
|
|
- "nix/packages/archivist.nix"
|
|
- local: "/src/Interfaces/.gitlab-ci.yml"
|
|
rules:
|
|
- changes:
|
|
- "src/Interfaces/**/*"
|
|
- "nix/packages/api.nix"
|
|
- local: "/src/DataAgent/.gitlab-ci.yml"
|
|
rules:
|
|
- changes:
|
|
- "src/DataAgent/**/*"
|
|
- "nix/packages/dataagent.nix"
|
|
- local: "/src/ServerPack/.gitlab-ci.yml"
|
|
rules:
|
|
- changes:
|
|
- "src/ServerPack/**/*"
|
|
- "nix/packages/serverpack.nix"
|
|
- local: "/src/Codex/.gitlab-ci.yml"
|
|
rules:
|
|
- changes:
|
|
- "src/Codex/**/*"
|
|
- "nix/packages/node-modules.nix"
|
|
- "nix/packages/sources.nix"
|