-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitlab-ci.yml
More file actions
46 lines (39 loc) · 851 Bytes
/
Copy path.gitlab-ci.yml
File metadata and controls
46 lines (39 loc) · 851 Bytes
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
# This file is a template, and might need editing before it works on your project.
variables:
EAGLE_NAME: "Audio Spektrum Analysator"
.job_template: &job_definition
stage: deploy
tags:
- eagle
artifacts:
name: "${CI_PROJECT_NAME}_${CI_COMMIT_REF_SLUG}_${CI_COMMIT_SHA:0:8}"
when: always
paths:
- pdfs/*
- renders/*
.job_templ_nomr: &job_def_normal
<<: *job_definition
script:
- "eagle-runner -pbrs $EAGLE_NAME"
.job_templ_hires: &job_def_hires
<<: *job_definition
script:
- "eagle-runner -pbrq $EAGLE_NAME"
tags:
- eagle
- hires
EAGLE Doku default:
<<: *job_def_normal
EAGLE Doku hires:
<<: *job_def_hires
only:
- tags
- triggers
EAGLE Doku manual:
<<: *job_def_hires
when: manual
except:
- tags
- triggers
after_script:
- "povray-cleanup"