From 579757dee24d596baf615aa16c882f5a9b1b077d Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Sun, 17 Dec 2017 15:47:03 +0000 Subject: [PATCH] Set up deployment --- package.json | 5 +++-- scripts/deploy.sh | 17 +++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100755 scripts/deploy.sh diff --git a/package.json b/package.json index 2ba166c..fd7079f 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,12 @@ "doc": "doc", "test": "tests" }, - "repository": "", + "repository": "gitlab:skddc/inspektor", "scripts": { "build": "ember build", "start": "ember server", - "test": "ember test" + "test": "ember test", + "deploy": "bash scripts/deploy.sh" }, "devDependencies": { "broccoli-asset-rev": "^2.4.5", diff --git a/scripts/deploy.sh b/scripts/deploy.sh new file mode 100755 index 0000000..fc2444f --- /dev/null +++ b/scripts/deploy.sh @@ -0,0 +1,17 @@ +#!/bin/sh +set -xe + +# Check out build branch +git checkout build-production +# Copy from build dir to root +cp -r dist/* . +# Add all files +git add --all +# Commit build files +git commit -m "Update build - `date -u`" +# Push to 5apps for deployment +git push 5apps build-production:master +# Push build branch to collab repo +git push origin build-production:build-production +# Go back to master branch +git checkout master