Skip to content
Snippets Groups Projects
Commit 634fb514 authored by Greg Fodor's avatar Greg Fodor
Browse files

Move s3 commands back into build script

parent fcdff37c
No related branches found
No related tags found
No related merge requests found
......@@ -34,15 +34,9 @@ pipeline {
def baseAssetsPath = "https://assets-dev.reticium.io/"
def assetBundleServer = "https://assets-bundles-dev.reticium.io/"
def s3Destination = "s3://assets.reticulum-dev-7f8d39c45878ee2e/hubs"
def s3AssetsDestination = "${s3Destination}/assets"
def s3PagesDestination = "${s3Destination}/pages"
def habCommand = "sudo /usr/bin/hab-docker-studio -k mozillareality run /bin/bash scripts/hab-build-and-push.sh ${baseAssetsPath} ${assetBundleServer}"
def habCommand = "sudo /usr/bin/hab-docker-studio -k mozillareality run /bin/bash scripts/hab-build-and-push.sh ${baseAssetsPath} ${assetBundleServer} ${s3Destination}"
sh "/usr/bin/script --return -c ${shellString(habCommand)} /dev/null"
sh "aws s3 sync --acl public-read --cache-control max-age=31556926 build/assets ${shellString(s3AssetsDestination)}"
sh "aws s3 sync --acl public-read --cache-control no-cache --delete build/pages ${shellString(s3PagesDestination)}"
}
}
}
......
......@@ -29,3 +29,6 @@ yarn install --cache-folder .yarn
GENERATE_SMOKE_TESTS=true yarn build --output-path build
mkdir build/pages
mv build/*.html build/pages
aws s3 sync --acl public-read --cache-control "max-age=31556926" build/assets "$TARGET_S3_PATH/assets"
aws s3 sync --acl public-read --cache-control "no-cache" --delete build/pages "$TARGET_S3_PATH/pages"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment