-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfingerprints.yaml
53 lines (44 loc) · 1.24 KB
/
fingerprints.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# This is the build configuration for the uw-it-build-fingerprinter.
# For more information, refer to the docs at:
# https://github.com/uwit-iam/fingerprinter
ignore-paths:
# Some environments may put the webdriver-report in
# inside the tests directory; this ensures we don't
# consider any report artifacts in our fingerprints.
- '**/webdriver-report/**'
release-target: development-server
docker:
repository: gcr.io/uwit-mci-iam
app-name: husky-directory
build-args:
- arg: HUSKY_DIRECTORY_VERSION
# Whenever build.sh is run for this application,
# to extract fingerprints or build information,
# `--build-arg HUSKY_DIRECTORY_VERSION=x.y.z`
# must be supplied.
sources:
- cli
targets:
build-config:
include-paths:
- poetry.lock
- fingerprints.yaml
- pyproject.toml
- Dockerfile
build-target: false # This is just a fingerprint base, not a build target
base:
depends-on: [build-config]
app:
depends-on: [base]
include-paths:
- husky_directory
test-runner:
depends-on: [app]
include-paths:
- tests
selenium-runner:
depends-on: [test-runner]
include-paths:
- selenium-tests
development-server:
depends-on: [app]