From 3b635b19960200a184ffc7e2cc7838efd673592d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Drouet?= Date: Wed, 4 Mar 2020 13:07:20 +0100 Subject: [PATCH] ci: copy static files to s3 on master build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérémie Drouet --- .github/workflows/build-master.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/build-master.yml diff --git a/.github/workflows/build-master.yml b/.github/workflows/build-master.yml new file mode 100644 index 0000000000..288b74e4a9 --- /dev/null +++ b/.github/workflows/build-master.yml @@ -0,0 +1,21 @@ +on: + push: + branches: + - master + +jobs: + build-static-page: + name: build + runs-on: ubuntu-latest + env: + DOCKER_BUILDKIT: '1' + steps: + - name: print docker info + run: docker version && docker info + - uses: actions/checkout@v2 + - name: build image + run: docker build --build-arg=ENABLE_ARCHIVES=true --target=current -t documentation:latest . + - name: copy static files locally + run: docker run -v ${PWD}:/output documentation:latest cp -r /usr/share/nginx/html /output/_site + - name: upload files to S3 bucket + run: aws s3 sync _site s3://docs.docker.com-test-us-east-1/ --delete