customize
This commit is contained in:
parent
d3a7d2dcf8
commit
2bd51e2376
11
master.cfg
11
master.cfg
@ -82,7 +82,9 @@ c["builders"] = []
|
|||||||
|
|
||||||
builderNames = []
|
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 = util.BuildFactory()
|
||||||
factory.addStep(
|
factory.addStep(
|
||||||
@ -136,6 +138,13 @@ factory.addStep(
|
|||||||
env=env,
|
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(
|
c["builders"].append(
|
||||||
util.BuilderConfig(name="rustdoc", workernames=["worker-rust"], factory=factory)
|
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
|
external: true
|
||||||
buildbot-db: {}
|
buildbot-db: {}
|
||||||
buildbot-worker: {}
|
buildbot-worker: {}
|
||||||
|
buildbot-docs: {}
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
buildbot-docs: {}
|
||||||
|
|
||||||
services:
|
services:
|
||||||
buildbot:
|
buildbot:
|
||||||
@ -27,6 +31,8 @@ services:
|
|||||||
- v6d
|
- v6d
|
||||||
- buildbot-db
|
- buildbot-db
|
||||||
- buildbot-worker
|
- buildbot-worker
|
||||||
|
volumes:
|
||||||
|
- buildbot-docs:/buildbot_share/docs/:rw
|
||||||
|
|
||||||
db:
|
db:
|
||||||
env_file:
|
env_file:
|
||||||
@ -48,3 +54,13 @@ services:
|
|||||||
WORKER_ENVIRONMENT_BLACKLIST: DOCKER_BUILDBOT* BUILDBOT_ENV_* BUILDBOT_1* WORKER_ENVIRONMENT_BLACKLIST
|
WORKER_ENVIRONMENT_BLACKLIST: DOCKER_BUILDBOT* BUILDBOT_ENV_* BUILDBOT_1* WORKER_ENVIRONMENT_BLACKLIST
|
||||||
networks:
|
networks:
|
||||||
- buildbot-worker
|
- 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