Files
danio_toolchain/.circleci/config.yml
T
Daniel 35ccf183ab fix
2018-10-11 23:02:38 +00:00

47 lines
1.1 KiB
YAML

version: 2
jobs:
build64:
working_directory: /tmp/danio-gcc/64
machine: true
steps:
- checkout
- run: sudo ./runit-all.sh 64
- persist_to_workspace:
root: /tmp/danio-gcc/64
paths:
- out
build32:
working_directory: /tmp/danio-gcc/32
machine: true
steps:
- checkout
- run: sudo ./runit-all.sh 32
- persist_to_workspace:
root: /tmp/danio-gcc/32
paths:
- out
deploy:
working_directory: /tmp/danio-gcc
machine: true
steps:
- attach_workspace:
at: /tmp/danio-gcc
- run: |
mkdir -pv out
find . -name "*.txz" -exec mv -fv {} out \;
find . -name "*.log" -exec mv -fv {} out \;
(cd out; ls | (echo '<html><body>'; sed 's/^.*/<a href="&">&<\/a><br\/>/'; echo '</body></html>') >index.html)
surge --project ./out --domain danio-gcc.surge.sh
workflows:
version: 2
runit:
jobs:
- build64
- build32
- deploy:
requires:
- build64
- build32