customize
This commit is contained in:
parent
d3a7d2dcf8
commit
2bd51e2376
11
master.cfg
11
master.cfg
@ -82,7 +82,9 @@ c["builders"] = []
|
||||
|
||||
builderNames = []
|
||||
|
||||
env = {"CARGO_TARGET_DIR": "/buildbot/_rust/radn-rs/target"}
|
||||
CARGO_TARGET_DIR = "/buildbot/_rust/radn-rs/target"
|
||||
env = {"CARGO_TARGET_DIR": CARGO_TARGET_DIR}
|
||||
DOC_DIR = f"{CARGO_TARGET_DIR}/doc"
|
||||
|
||||
factory = util.BuildFactory()
|
||||
factory.addStep(
|
||||
@ -136,6 +138,13 @@ factory.addStep(
|
||||
env=env,
|
||||
)
|
||||
)
|
||||
factory.addStep(
|
||||
steps.DirectoryUpload(
|
||||
workersrc=DOC_DIR,
|
||||
masterdest="/buildbot_share/docs/rand-rs/",
|
||||
url="https://radn.parrrate.ru/latest/docs/",
|
||||
)
|
||||
)
|
||||
c["builders"].append(
|
||||
util.BuilderConfig(name="rustdoc", workernames=["worker-rust"], factory=factory)
|
||||
)
|
||||
|
2
simple/Dockerfile.Nginx
Normal file
2
simple/Dockerfile.Nginx
Normal file
@ -0,0 +1,2 @@
|
||||
FROM nginx
|
||||
COPY nginx-default.conf /etc/nginx/conf.d/default.conf
|
@ -5,6 +5,10 @@ networks:
|
||||
external: true
|
||||
buildbot-db: {}
|
||||
buildbot-worker: {}
|
||||
buildbot-docs: {}
|
||||
|
||||
volumes:
|
||||
buildbot-docs: {}
|
||||
|
||||
services:
|
||||
buildbot:
|
||||
@ -27,6 +31,8 @@ services:
|
||||
- v6d
|
||||
- buildbot-db
|
||||
- buildbot-worker
|
||||
volumes:
|
||||
- buildbot-docs:/buildbot_share/docs/:rw
|
||||
|
||||
db:
|
||||
env_file:
|
||||
@ -48,3 +54,13 @@ services:
|
||||
WORKER_ENVIRONMENT_BLACKLIST: DOCKER_BUILDBOT* BUILDBOT_ENV_* BUILDBOT_1* WORKER_ENVIRONMENT_BLACKLIST
|
||||
networks:
|
||||
- buildbot-worker
|
||||
|
||||
nginx:
|
||||
container_name: buildbot-nginx
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.Nginx
|
||||
networks:
|
||||
v6d: {}
|
||||
volumes:
|
||||
- buildbot-docs:/buildbot_share/docs/:ro
|
||||
|
21
simple/nginx-default.conf
Normal file
21
simple/nginx-default.conf
Normal file
@ -0,0 +1,21 @@
|
||||
server {
|
||||
listen 80;
|
||||
listen [::]:80;
|
||||
server_name radn.parrrate.ru;
|
||||
|
||||
location /docs {
|
||||
root /buildbot_share/docs;
|
||||
index index.html index.htm;
|
||||
}
|
||||
|
||||
error_page 500 502 503 504 /50x.html;
|
||||
location = /50x.html {
|
||||
root /usr/share/nginx/html;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
listen [::]:80;
|
||||
server_name *.parrrate.ru;
|
||||
}
|
Loading…
Reference in New Issue
Block a user