-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.daas.yml
35 lines (32 loc) · 1.1 KB
/
.daas.yml
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
version: 0.3
project:
name: "rx-etersoft"
apt:
sources:
- "rpm ftp://server/pub ALTLinux/p8/branch/x86_64 classic"
- "rpm ftp://server/pub ALTLinux/p8/branch/noarch classic"
- "rpm ftp://server/pub/Etersoft/LINUX@Etersoft/p8 branch/x86_64 addon"
- "rpm ftp://server/pub/Etersoft/LINUX@Etersoft/p8 branch/noarch addon"
groups:
rx:
nodes:
rx-etersoft:
context: "rx-etersoft-$BUILD_ID"
skip_compose: yes
image: x64.p8-rx-etersoft
start_command: start-rx.sh
hostname: "rx-server-$BUILD_ID"
environment:
- "SERVICE_NAME=$SERVICE_NAME"
- "SERVICE_TAGS=rx-etersoft,build-$BUILD_ID"
ports:
- "$CI_BUILD_ID:22"
copy:
- "rx-test.list:/etc/apt/sources.list.d/"
- "03-logging.conf:/tmp/"
- "[0400]guest.sudo:/etc/sudoers.d/guest"
before_command:
- epm repolist && epm update
- epm i --auto rx-etersoft
- cp -f /tmp/03-logging.conf /etc/rx-etersoft/node.conf.d/
- chown root:root /etc/sudoers.d/guest