From 2906d643a5b85b40b255a23d11e37c03f0a28be8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Tue, 3 Mar 2015 19:58:57 +0100 Subject: [PATCH] Testing s3sync from wercker build --- wercker.yml | 61 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 37 insertions(+), 24 deletions(-) diff --git a/wercker.yml b/wercker.yml index 5901c7a8b9a..70e9fea49b7 100644 --- a/wercker.yml +++ b/wercker.yml @@ -3,38 +3,51 @@ box: wercker/golang steps: - wercker/npm-install@0.9.3 - wercker/step-grunt + - wercker/s3sync build: steps: # Workspace - - setup-go-workspace - - script: - name: build setup - code: | - go run build.go setup - # Build the project - - script: - name: build - code: | - go run build.go clean test build - # frontend - - npm-install - - grunt: - tasks: release - # create packages + # - setup-go-workspace + # - script: + # name: build setup + # code: | + # go run build.go setup + # # Build the project + # - script: + # name: build + # code: | + # go run build.go clean test build + # # frontend + # - npm-install + # - grunt: + # tasks: release + # # create packages + # - script: + # name: create packages + # code: | + # sudo gem install fpm + # sudo apt-get update + # sudo apt-get install -y rpm + # go run build.go package + # # save packages + # - script: + # name: copy output + # code: |- + # rsync -rv "$WERCKER_SOURCE_DIR/dist/" "$WERCKER_OUTPUT_DIR" + # - script: name: create packages code: | - sudo gem install fpm - sudo apt-get update - sudo apt-get install -y rpm - go run build.go package - # save packages - - script: - name: copy output - code: |- - rsync -rv "$WERCKER_SOURCE_DIR/dist/" "$WERCKER_OUTPUT_DIR" + mkdir dist + touch dist/my_file.txt + - s3sync: + key-id: $AWS_S3_KEY + key-secret: $AWS_S3_SECRET + bucket-url: $AWS_S3_BUCKET + source-dir: $WERCKER_SOURCE_DIR/dist/ + delete-removed: false deploy: steps: - add-to-known_hosts: