From 22279c3f7dea1b9004cd90cd5e205f2cd36267da Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 18 Sep 2015 11:14:49 -0400 Subject: [PATCH 01/80] Change node version to 4.0 --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 68293e2..dbe7694 100644 --- a/circle.yml +++ b/circle.yml @@ -25,7 +25,7 @@ # version: 0.12.0 machine: node: - version: 4.1 + version: 4.0 test: From 1800a1d2576bed39f8ccb248614a42e2bcdb3c7f Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 18 Sep 2015 13:33:38 -0400 Subject: [PATCH 02/80] Try teardown: pre: --- circle.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/circle.yml b/circle.yml index dbe7694..f92bc83 100644 --- a/circle.yml +++ b/circle.yml @@ -46,9 +46,6 @@ dependencies: override: - echo "no deps" -deployment: - tomaster: - branch: stupid-branch - commands: - - ::wait-for-deploy-lock - - sleep 120 \ No newline at end of file +teardown: + pre: + - echo "stuff" \ No newline at end of file From 341589514745d36dc08826ec4c68a132be06ac63 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 18 Sep 2015 15:31:47 -0400 Subject: [PATCH 03/80] Try setting XCODE_SCHEME --- circle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index f92bc83..a7a2366 100644 --- a/circle.yml +++ b/circle.yml @@ -24,8 +24,8 @@ # node: # version: 0.12.0 machine: - node: - version: 4.0 + environment: + XCODE_SCHEME: dumb test: From 5733a115350eeaee30c985b085f532e1b3399d2b Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 21 Sep 2015 14:02:39 -0400 Subject: [PATCH 04/80] Install docker 1.8.1 --- circle.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/circle.yml b/circle.yml index a7a2366..cc4478a 100644 --- a/circle.yml +++ b/circle.yml @@ -24,6 +24,8 @@ # node: # version: 0.12.0 machine: + pre: + - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true environment: XCODE_SCHEME: dumb From 3141fda43dbb44218a394b1233aae7aac0145158 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 23 Sep 2015 14:27:03 -0400 Subject: [PATCH 05/80] Remove xcode scheme env var --- circle.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/circle.yml b/circle.yml index cc4478a..70e8ea8 100644 --- a/circle.yml +++ b/circle.yml @@ -26,8 +26,6 @@ machine: pre: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - environment: - XCODE_SCHEME: dumb test: From ab55edd235db1da952bb30beb89cec37351d2fa1 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 23 Sep 2015 14:28:30 -0400 Subject: [PATCH 06/80] Revert "Remove xcode scheme env var" This reverts commit 3141fda43dbb44218a394b1233aae7aac0145158. --- circle.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/circle.yml b/circle.yml index 70e8ea8..cc4478a 100644 --- a/circle.yml +++ b/circle.yml @@ -26,6 +26,8 @@ machine: pre: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true + environment: + XCODE_SCHEME: dumb test: From 8f9f46ea0052c35679f3eb5eba1f296c831ff089 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 23 Sep 2015 14:29:13 -0400 Subject: [PATCH 07/80] Revert "Revert "Remove xcode scheme env var"" This reverts commit ab55edd235db1da952bb30beb89cec37351d2fa1. --- circle.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/circle.yml b/circle.yml index cc4478a..70e8ea8 100644 --- a/circle.yml +++ b/circle.yml @@ -26,8 +26,6 @@ machine: pre: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - environment: - XCODE_SCHEME: dumb test: From 5437f21b38a32bf5d6125351ab89199dd2c5f83f Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 24 Sep 2015 18:50:00 -0400 Subject: [PATCH 08/80] Try globstar --- circle.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/circle.yml b/circle.yml index 70e8ea8..25e7126 100644 --- a/circle.yml +++ b/circle.yml @@ -26,7 +26,7 @@ machine: pre: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - + - echo "shopt -s globstar" >> ~/.circlerc test: override: @@ -40,9 +40,8 @@ test: # parallel: true dependencies: - # cache_directories: - # - ~/go1.5.linux-amd64.tar.gz - # - ~/.rvm/rubies/ruby-2.2.3 + cache_directories: + - **/* override: - echo "no deps" From d8fccf4f3ac0c04c53b22ae47db1ec474f53daa8 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 24 Sep 2015 18:50:32 -0400 Subject: [PATCH 09/80] Fix globstar --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 25e7126..766815b 100644 --- a/circle.yml +++ b/circle.yml @@ -41,7 +41,7 @@ test: dependencies: cache_directories: - - **/* + - ./**/* override: - echo "no deps" From 35b8f73fbec717a7c31b9ce2d7749856d38d00c4 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 24 Sep 2015 18:54:25 -0400 Subject: [PATCH 10/80] Try regular asterisk --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 766815b..22ef6e1 100644 --- a/circle.yml +++ b/circle.yml @@ -41,7 +41,7 @@ test: dependencies: cache_directories: - - ./**/* + - ./* override: - echo "no deps" From dfc0b9ff1432c455efa82eade1878579f5b8bd72 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 29 Sep 2015 11:32:32 -0400 Subject: [PATCH 11/80] Add offensive colon --- circle.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 22ef6e1..97fd0cf 100644 --- a/circle.yml +++ b/circle.yml @@ -26,7 +26,8 @@ machine: pre: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - - echo "shopt -s globstar" >> ~/.circlerc + - echo "offensive colon: ": + - timeout: 1000 test: override: From 83888e04e8aca9eb95117b5055a07f38e96b3654 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 29 Sep 2015 11:33:23 -0400 Subject: [PATCH 12/80] Try to fix offensive colon --- circle.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 97fd0cf..f47e98c 100644 --- a/circle.yml +++ b/circle.yml @@ -26,7 +26,8 @@ machine: pre: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - - echo "offensive colon: ": + - | + echo "offensive colon: ": - timeout: 1000 test: From f24cbbc1d7ff152df9529fe000dfce479897249b Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 29 Sep 2015 11:36:31 -0400 Subject: [PATCH 13/80] Try unescaping colon --- circle.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/circle.yml b/circle.yml index f47e98c..4a8fad7 100644 --- a/circle.yml +++ b/circle.yml @@ -27,9 +27,10 @@ machine: pre: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - | - echo "offensive colon: ": - - timeout: 1000 - + echo "offensive colon: " $thing + : + environment: + thing: "stuff" test: override: - echo "no tests" From 5eff333208fdb8616ad52f4ef55a4cda1a2abd71 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 29 Sep 2015 11:39:10 -0400 Subject: [PATCH 14/80] Try unescaping colon again --- circle.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 4a8fad7..aa67f3b 100644 --- a/circle.yml +++ b/circle.yml @@ -28,7 +28,8 @@ machine: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - | echo "offensive colon: " $thing - : + + : environment: thing: "stuff" test: From aaa6c2982e6e9937a9fe5b2e96fde6e8020fc4f5 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 29 Sep 2015 11:42:27 -0400 Subject: [PATCH 15/80] Try escaping colon only --- circle.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/circle.yml b/circle.yml index aa67f3b..feafd15 100644 --- a/circle.yml +++ b/circle.yml @@ -26,10 +26,7 @@ machine: pre: - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - - | - echo "offensive colon: " $thing - - : + - echo "offensive colon\: " $thing: environment: thing: "stuff" test: From 9c7dc1cefdbf7d43ad700ac27f197dbb2655e708 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 29 Sep 2015 16:11:38 -0400 Subject: [PATCH 16/80] Find out machine: pre: dir --- circle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index feafd15..c75f6ac 100644 --- a/circle.yml +++ b/circle.yml @@ -25,8 +25,8 @@ # version: 0.12.0 machine: pre: - - sudo curl -L -o /usr/bin/docker 'https://s3-external-1.amazonaws.com/circle-downloads/docker-1.8.1-circleci'; sudo chmod 0755 /usr/bin/docker; true - - echo "offensive colon\: " $thing: + - pwd + - echo "offensive colon\\: " $thing: environment: thing: "stuff" test: From 6562f53c6b8f805fb7057f66b68993bc3f8cd65f Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 29 Sep 2015 16:12:16 -0400 Subject: [PATCH 17/80] Remove offensive colon --- circle.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/circle.yml b/circle.yml index c75f6ac..6828698 100644 --- a/circle.yml +++ b/circle.yml @@ -26,9 +26,6 @@ machine: pre: - pwd - - echo "offensive colon\\: " $thing: - environment: - thing: "stuff" test: override: - echo "no tests" From e7aa40b53eb4f201177c16e9e007c445dba36f03 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 29 Sep 2015 17:49:53 -0400 Subject: [PATCH 18/80] Add a build step --- circle.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/circle.yml b/circle.yml index 6828698..c9c37e3 100644 --- a/circle.yml +++ b/circle.yml @@ -43,6 +43,9 @@ dependencies: override: - echo "no deps" +build: + - echo stuff + teardown: pre: - echo "stuff" \ No newline at end of file From 208eb77fb4eea1763e92c0d153de6e45fea37835 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 1 Oct 2015 11:08:56 -0400 Subject: [PATCH 19/80] Try compile step --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index c9c37e3..8deec3f 100644 --- a/circle.yml +++ b/circle.yml @@ -43,7 +43,7 @@ dependencies: override: - echo "no deps" -build: +compile: - echo stuff teardown: From 1abe402a2615d5fdf680850cc7eb77b5dc648b56 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 1 Oct 2015 11:09:44 -0400 Subject: [PATCH 20/80] Fix compile --- circle.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 8deec3f..6b0e138 100644 --- a/circle.yml +++ b/circle.yml @@ -44,7 +44,8 @@ dependencies: - echo "no deps" compile: - - echo stuff + override: + - echo stuff teardown: pre: From 4bb7306775ec4c007bfcbe9a77352ad4d7d4e18e Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 2 Oct 2015 10:07:31 -0400 Subject: [PATCH 21/80] Match all tags --- circle.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/circle.yml b/circle.yml index 6b0e138..3f0b775 100644 --- a/circle.yml +++ b/circle.yml @@ -30,16 +30,13 @@ test: override: - echo "no tests" -# deployment: -# allthethings: -# tag: /release\/.*/ -# commands: -# - echo "all the things": -# parallel: true +deployment: + allthethings: + tag: /.*/ + commands: + - echo "deployment" dependencies: - cache_directories: - - ./* override: - echo "no deps" From a352d7b7223cd1f4f88142f4b22e22495c1d8eab Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 19 Oct 2015 11:34:07 -0400 Subject: [PATCH 22/80] Test phantomjs install steps --- circle.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 3f0b775..1637853 100644 --- a/circle.yml +++ b/circle.yml @@ -38,7 +38,11 @@ deployment: dependencies: override: - - echo "no deps" + - sudo apt-get update; sudo apt-get install libicu52 + - curl --output /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic https://s3.amazonaws.com/circle-support-bucket/phantomjs/phantomjs-2.0.1-linux-x86_64-dynamic + - chmod a+x /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic + - sudo ln -s --force /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic /usr/local/bin/phantomjsk + - phantomjs --version compile: override: From 09b81db5e86e816c13f28a9ed051be1731e0b1fb Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 21 Oct 2015 14:12:09 -0400 Subject: [PATCH 23/80] Try echoing UI env var --- circle.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 1637853..e6b55c1 100644 --- a/circle.yml +++ b/circle.yml @@ -37,11 +37,13 @@ deployment: - echo "deployment" dependencies: + pre: + - echo $NOTHING_IMPORTANT override: - sudo apt-get update; sudo apt-get install libicu52 - curl --output /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic https://s3.amazonaws.com/circle-support-bucket/phantomjs/phantomjs-2.0.1-linux-x86_64-dynamic - chmod a+x /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic - - sudo ln -s --force /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic /usr/local/bin/phantomjsk + - sudo ln -s --force /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic /usr/local/bin/phantomjs - phantomjs --version compile: From b3cd2cc94c16277db9ca524872fd822a7e04d2f7 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 21 Oct 2015 14:13:52 -0400 Subject: [PATCH 24/80] Test foo env var --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index e6b55c1..3c0778a 100644 --- a/circle.yml +++ b/circle.yml @@ -38,7 +38,7 @@ deployment: dependencies: pre: - - echo $NOTHING_IMPORTANT + - echo $foo override: - sudo apt-get update; sudo apt-get install libicu52 - curl --output /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic https://s3.amazonaws.com/circle-support-bucket/phantomjs/phantomjs-2.0.1-linux-x86_64-dynamic From d367523fcb479eb8b018c241d0f0a65cb85d58e3 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 21 Oct 2015 17:35:32 -0400 Subject: [PATCH 25/80] try npm adduser --- circle.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/circle.yml b/circle.yml index 3c0778a..cac682d 100644 --- a/circle.yml +++ b/circle.yml @@ -39,6 +39,13 @@ deployment: dependencies: pre: - echo $foo + - npm adduser < Date: Thu, 22 Oct 2015 15:54:03 -0400 Subject: [PATCH 26/80] Check machine post pwd --- circle.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/circle.yml b/circle.yml index cac682d..6a1d18c 100644 --- a/circle.yml +++ b/circle.yml @@ -26,6 +26,8 @@ machine: pre: - pwd + post: + - pwd test: override: - echo "no tests" From 49681e78abe5a3475a6d60be134851c00530eda7 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 30 Oct 2015 11:21:57 -0700 Subject: [PATCH 27/80] Try installing sbt 13.9 --- circle.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/circle.yml b/circle.yml index 6a1d18c..47c71f1 100644 --- a/circle.yml +++ b/circle.yml @@ -24,10 +24,21 @@ # node: # version: 0.12.0 machine: + environment: + SBT_VERSION: 0.13.9 + SBT_OPTS: "-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled +-XX:MaxPermSize=256M" +dependencies: + cache_directories: + - "~/.sbt" pre: - - pwd - post: - - pwd + - wget --output-document=$HOME/bin/sbt-launch.jar + https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar + - echo "java $SBT_OPTS -jar \`dirname \$0\`/sbt-launch.jar \"\$@\"" + > $HOME/bin/sbt + - chmod u+x $HOME/bin/sbt + - which sbt + - sbt sbt-version test: override: - echo "no tests" From 3a0cf4b3e7d96bd49f61bb0f1bd65fd5f98743ed Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 30 Oct 2015 11:24:52 -0700 Subject: [PATCH 28/80] Remove npm and phantomjs stuff --- circle.yml | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/circle.yml b/circle.yml index 47c71f1..eed9010 100644 --- a/circle.yml +++ b/circle.yml @@ -49,23 +49,6 @@ deployment: commands: - echo "deployment" -dependencies: - pre: - - echo $foo - - npm adduser < Date: Fri, 30 Oct 2015 11:28:59 -0700 Subject: [PATCH 29/80] Remove commented out stuff and wget sbt --- circle.yml | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/circle.yml b/circle.yml index eed9010..fbdf5bc 100644 --- a/circle.yml +++ b/circle.yml @@ -1,28 +1,3 @@ -# machine: -# environment: -# PATH: ~/.m2/apache-maven-3.3.3/bin:$PATH -# SHORT_SHA1: | -# $(echo $CIRCLE_SHA1 | cut -c1-4) -# post: -# - echo $SHORT_SHA1 -# - cd $CIRCLE_PROJECT_REPONAME && git describe --abbrev=0 --tags -# - echo $PREVIOUS_SHA1 -# pre: -# - case $CIRCLE_BRANCH in stupid-branch) echo "export thing=\"stuff\"" >> .circlerc;; esac; -# - echo $thing -# - sudo apt-get update; sudo apt-get install jq -# - | -# PREVIOUS_SHA1=$(curl --header "Accept:application/json" https://circleci.com/api/v1/project/ProjectFrank/circleci-test/tree/stupid-branch | jq '.[0].vcs_revision' | tr -d '\"'); echo "export PREVIOUS_SHA1=$PREVIOUS_SHA1" >> ~/.circlerc -# # - sudo sed -i '/ulimit -l unlimited/d' /etc/init.d/cassandra -# # - sudo sed -i '/ulimit -n "$FD_LIMIT"/d' /etc/init.d/cassandra -# - | -# echo "stuff -# more -# stuff" -# services: -# - cassandra -# node: -# version: 0.12.0 machine: environment: SBT_VERSION: 0.13.9 @@ -32,7 +7,7 @@ dependencies: cache_directories: - "~/.sbt" pre: - - wget --output-document=$HOME/bin/sbt-launch.jar +# - wget --output-document=$HOME/bin/sbt-launch.jar https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar - echo "java $SBT_OPTS -jar \`dirname \$0\`/sbt-launch.jar \"\$@\"" > $HOME/bin/sbt From 9934285b48710866d4cfd72c6bc89277f3a4852e Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 30 Oct 2015 11:30:54 -0700 Subject: [PATCH 30/80] Comment out wget command --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index fbdf5bc..d864652 100644 --- a/circle.yml +++ b/circle.yml @@ -8,7 +8,7 @@ dependencies: - "~/.sbt" pre: # - wget --output-document=$HOME/bin/sbt-launch.jar - https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar +# https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar - echo "java $SBT_OPTS -jar \`dirname \$0\`/sbt-launch.jar \"\$@\"" > $HOME/bin/sbt - chmod u+x $HOME/bin/sbt From 6cd3c19bc3db80df18782f79bd2a79f453149ff5 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 30 Oct 2015 11:32:31 -0700 Subject: [PATCH 31/80] Add the wget back --- circle.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index d864652..cedea68 100644 --- a/circle.yml +++ b/circle.yml @@ -7,8 +7,7 @@ dependencies: cache_directories: - "~/.sbt" pre: -# - wget --output-document=$HOME/bin/sbt-launch.jar -# https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar + - wget --output-document=$HOME/bin/sbt-launch.jar https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar - echo "java $SBT_OPTS -jar \`dirname \$0\`/sbt-launch.jar \"\$@\"" > $HOME/bin/sbt - chmod u+x $HOME/bin/sbt From 127fea030c3cc7a36f788ba081e2c30e072fe74f Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 2 Nov 2015 14:41:27 -0500 Subject: [PATCH 32/80] Remove sbt stuff --- circle.yml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/circle.yml b/circle.yml index cedea68..b18f823 100644 --- a/circle.yml +++ b/circle.yml @@ -1,18 +1,3 @@ -machine: - environment: - SBT_VERSION: 0.13.9 - SBT_OPTS: "-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled --XX:MaxPermSize=256M" -dependencies: - cache_directories: - - "~/.sbt" - pre: - - wget --output-document=$HOME/bin/sbt-launch.jar https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar - - echo "java $SBT_OPTS -jar \`dirname \$0\`/sbt-launch.jar \"\$@\"" - > $HOME/bin/sbt - - chmod u+x $HOME/bin/sbt - - which sbt - - sbt sbt-version test: override: - echo "no tests" From d56a685df3799f9ed5a071090000294523ee4eec Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 2 Nov 2015 14:45:56 -0500 Subject: [PATCH 33/80] noop --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index b18f823..c7a197e 100644 --- a/circle.yml +++ b/circle.yml @@ -1,6 +1,6 @@ test: override: - - echo "no tests" + - echo "no testss" deployment: allthethings: From f648f20c28f2af221363fd2c9d2aa84ee9ac80f9 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 2 Nov 2015 14:57:57 -0500 Subject: [PATCH 34/80] noop --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index c7a197e..b18f823 100644 --- a/circle.yml +++ b/circle.yml @@ -1,6 +1,6 @@ test: override: - - echo "no testss" + - echo "no tests" deployment: allthethings: From 7e89dffef5ea5ac1d4c1b538704eab8fe0735748 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 2 Nov 2015 15:28:54 -0500 Subject: [PATCH 35/80] Test webhook --- circle.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index b18f823..2c1a813 100644 --- a/circle.yml +++ b/circle.yml @@ -14,4 +14,8 @@ compile: teardown: pre: - - echo "stuff" \ No newline at end of file + - echo "stuff" + +notify: + webhooks: + - url: http://requestb.in/sf61assf \ No newline at end of file From 010132d4300fb07ff9810fc21a70d0a3ec9a2ef3 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 2 Nov 2015 15:38:17 -0500 Subject: [PATCH 36/80] Test invalid URL for webhook --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 2c1a813..106c57f 100644 --- a/circle.yml +++ b/circle.yml @@ -18,4 +18,4 @@ teardown: notify: webhooks: - - url: http://requestb.in/sf61assf \ No newline at end of file + - url: http://requestb.in/notvalid \ No newline at end of file From 9057f5e05402baf23433fd71df46a0a2df4f1148 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 3 Nov 2015 11:20:36 -0500 Subject: [PATCH 37/80] Try inline comment --- circle.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 106c57f..41a406b 100644 --- a/circle.yml +++ b/circle.yml @@ -18,4 +18,13 @@ teardown: notify: webhooks: - - url: http://requestb.in/notvalid \ No newline at end of file + - url: http://requestb.in/notvalid + +dependencies: + cache_directories: + - ~/nvm/versions/node/v4.2.1/bin + - ~/nvm/versions/node/v4.2.1/lib/node_modules + +machine: + pre: + - echo "stuff" # echoes stuff \ No newline at end of file From 7b8901c07c9e05c4a7d86db3f8cf95b81fbb8eab Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 6 Nov 2015 12:14:44 -0500 Subject: [PATCH 38/80] Install phantomjs 2.0.1 --- circle.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/circle.yml b/circle.yml index 41a406b..bb04da1 100644 --- a/circle.yml +++ b/circle.yml @@ -21,6 +21,11 @@ notify: - url: http://requestb.in/notvalid dependencies: + pre: + - sudo apt-get update; sudo apt-get install libicu52 + - curl --output /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic https://s3.amazonaws.com/circle-support-bucket/phantomjs/phantomjs-2.0.1-linux-x86_64-dynamic + - chmod a+x /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic + - sudo ln -s --force /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic /usr/local/bin/phantomjs cache_directories: - ~/nvm/versions/node/v4.2.1/bin - ~/nvm/versions/node/v4.2.1/lib/node_modules From aef14392dbcb62cdecec5fd03143c1e3b3c1d98d Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 9 Nov 2015 14:42:01 -0500 Subject: [PATCH 39/80] Try jruby 1.7.16 --- circle.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index bb04da1..8a03027 100644 --- a/circle.yml +++ b/circle.yml @@ -32,4 +32,6 @@ dependencies: machine: pre: - - echo "stuff" # echoes stuff \ No newline at end of file + - echo "stuff" # echoes stuff + ruby: + version: jruby-1.7.16 \ No newline at end of file From be4d546047d48357ccf1874e3241d8dfadb7b610 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 9 Nov 2015 17:24:13 -0500 Subject: [PATCH 40/80] Try compiling php with freetype2 --- circle.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/circle.yml b/circle.yml index 8a03027..fba03ec 100644 --- a/circle.yml +++ b/circle.yml @@ -31,7 +31,7 @@ dependencies: - ~/nvm/versions/node/v4.2.1/lib/node_modules machine: - pre: - - echo "stuff" # echoes stuff - ruby: - version: jruby-1.7.16 \ No newline at end of file + post: + - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' > /usr/local/share/php-build/default_configure_options" + - phpenv install 5.5.21 + - phpenv local 5.5.21 && php test.php \ No newline at end of file From cf65a00559882c5712ce43c07feba52da21549b0 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 9 Nov 2015 17:29:18 -0500 Subject: [PATCH 41/80] Fix typo --- circle.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index fba03ec..8526496 100644 --- a/circle.yml +++ b/circle.yml @@ -32,6 +32,8 @@ dependencies: machine: post: - - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' > /usr/local/share/php-build/default_configure_options" + - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' >> /usr/local/share/php-build/default_configure_options" - phpenv install 5.5.21 - - phpenv local 5.5.21 && php test.php \ No newline at end of file + - phpenv local 5.5.21 && php test.php + + From 31ca94578056c1e89d4edfc22c3cb96336be7543 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 9 Nov 2015 17:46:02 -0500 Subject: [PATCH 42/80] Add php test --- test.php | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 test.php diff --git a/test.php b/test.php new file mode 100644 index 0000000..f5a052b --- /dev/null +++ b/test.php @@ -0,0 +1,28 @@ + \ No newline at end of file From ccfb8d75a7f6096dc9b39209c547209915cb05c5 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 9 Nov 2015 17:53:11 -0500 Subject: [PATCH 43/80] Try machine pre instead --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 8526496..d0d1939 100644 --- a/circle.yml +++ b/circle.yml @@ -31,7 +31,7 @@ dependencies: - ~/nvm/versions/node/v4.2.1/lib/node_modules machine: - post: + pre: - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' >> /usr/local/share/php-build/default_configure_options" - phpenv install 5.5.21 - phpenv local 5.5.21 && php test.php From cd94d0a9f66494bb7706b9a5f19166c693450098 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 9 Nov 2015 17:58:34 -0500 Subject: [PATCH 44/80] Add correct php test path --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index d0d1939..9a37818 100644 --- a/circle.yml +++ b/circle.yml @@ -34,6 +34,6 @@ machine: pre: - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' >> /usr/local/share/php-build/default_configure_options" - phpenv install 5.5.21 - - phpenv local 5.5.21 && php test.php + - phpenv local 5.5.21 && php $CIRCLE_PROJECT_REPONAME/test.php From a8f010433d7611df4ae4172a3ef3472376a3cf26 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 12 Nov 2015 11:23:26 -0500 Subject: [PATCH 45/80] Try using existing vars in environment --- circle.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index 9a37818..cc6ee77 100644 --- a/circle.yml +++ b/circle.yml @@ -35,5 +35,7 @@ machine: - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' >> /usr/local/share/php-build/default_configure_options" - phpenv install 5.5.21 - phpenv local 5.5.21 && php $CIRCLE_PROJECT_REPONAME/test.php - - + environment: + testvar: $HOME + post: + - echo $testvar \ No newline at end of file From 1faefc87fcf946361ca58a5aa4aa63f4850bb869 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 25 Nov 2015 18:26:29 -0500 Subject: [PATCH 46/80] Try enabling redis through circle.yml --- circle.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index cc6ee77..ed6fbc4 100644 --- a/circle.yml +++ b/circle.yml @@ -38,4 +38,6 @@ machine: environment: testvar: $HOME post: - - echo $testvar \ No newline at end of file + - echo $testvar + services: + - redis \ No newline at end of file From ac1babb82e35b406814b852871975fe32741c70c Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Sun, 29 Nov 2015 23:39:54 -0500 Subject: [PATCH 47/80] Try weird node syntax --- circle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index ed6fbc4..9d4483e 100644 --- a/circle.yml +++ b/circle.yml @@ -39,5 +39,5 @@ machine: testvar: $HOME post: - echo $testvar - services: - - redis \ No newline at end of file + node: + version: v5 \ No newline at end of file From 0a9eb14148e71de08103a8e15ae961066eeca44b Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Sun, 29 Nov 2015 23:43:13 -0500 Subject: [PATCH 48/80] Comment out php compile stuff --- circle.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/circle.yml b/circle.yml index 9d4483e..0341f72 100644 --- a/circle.yml +++ b/circle.yml @@ -31,10 +31,10 @@ dependencies: - ~/nvm/versions/node/v4.2.1/lib/node_modules machine: - pre: - - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' >> /usr/local/share/php-build/default_configure_options" - - phpenv install 5.5.21 - - phpenv local 5.5.21 && php $CIRCLE_PROJECT_REPONAME/test.php + # pre: + # - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' >> /usr/local/share/php-build/default_configure_options" + # - phpenv install 5.5.21 + # - phpenv local 5.5.21 && php $CIRCLE_PROJECT_REPONAME/test.php environment: testvar: $HOME post: From 5e29f3094c684595b41fc3c5ac9714c1c1bb0b69 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 30 Nov 2015 15:32:14 -0500 Subject: [PATCH 49/80] Try installing node clean --- circle.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index 0341f72..585939e 100644 --- a/circle.yml +++ b/circle.yml @@ -38,6 +38,8 @@ machine: environment: testvar: $HOME post: - - echo $testvar + - npm -v + pre: + - rm -r ~/nvm/versions/node/v5.1.0 node: - version: v5 \ No newline at end of file + version: 5.1 \ No newline at end of file From 95c51b2769ca20786e029cb6858015a9f59591af Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 30 Nov 2015 15:47:54 -0500 Subject: [PATCH 50/80] Try nvm reinstall --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 585939e..e283699 100644 --- a/circle.yml +++ b/circle.yml @@ -40,6 +40,6 @@ machine: post: - npm -v pre: - - rm -r ~/nvm/versions/node/v5.1.0 + - nvm uninstall 5.1 && nvm install 5.1 node: version: 5.1 \ No newline at end of file From e3c283e62ae6bde0d95fe0c56f1ca3d9e4d1544a Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Mon, 30 Nov 2015 16:12:35 -0500 Subject: [PATCH 51/80] Try git describe tags --- circle.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index e283699..e17fc53 100644 --- a/circle.yml +++ b/circle.yml @@ -39,7 +39,8 @@ machine: testvar: $HOME post: - npm -v + - cd $CIRCLE_PROJECT_REPONAME && git describe --tags pre: - - nvm uninstall 5.1 && nvm install 5.1 + - nvm uninstall 5.1 node: version: 5.1 \ No newline at end of file From f5aa09db953f10fac8e91be9dfa784c84075278b Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 3 Dec 2015 21:12:08 -0500 Subject: [PATCH 52/80] Try node 4.1.0 --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index e17fc53..7826479 100644 --- a/circle.yml +++ b/circle.yml @@ -43,4 +43,4 @@ machine: pre: - nvm uninstall 5.1 node: - version: 5.1 \ No newline at end of file + version: 4.1.0 \ No newline at end of file From 89b5124e4c11abc4edc5bee653eff583ef7e9206 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 3 Dec 2015 21:56:56 -0500 Subject: [PATCH 53/80] Try docker 1.6.2 --- circle.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 7826479..4b2c7ff 100644 --- a/circle.yml +++ b/circle.yml @@ -41,6 +41,9 @@ machine: - npm -v - cd $CIRCLE_PROJECT_REPONAME && git describe --tags pre: - - nvm uninstall 5.1 + - echo 'DOCKER_OPTS="-s btrfs -e lxc -D"' | sudo tee -a /etc/default/docker + - sudo curl -L -o /usr/bin/docker 'http://s3-external-1.amazonaws.com/circle-downloads/docker-1.6.2-circleci' && sudo chmod 0755 /usr/bin/docker + services: + - docker node: version: 4.1.0 \ No newline at end of file From 117d29cac059c498ee0050f59d0837094d42f4e7 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 4 Dec 2015 09:13:14 -0500 Subject: [PATCH 54/80] Try php7 --- circle.yml | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/circle.yml b/circle.yml index 4b2c7ff..f31b16c 100644 --- a/circle.yml +++ b/circle.yml @@ -37,13 +37,5 @@ machine: # - phpenv local 5.5.21 && php $CIRCLE_PROJECT_REPONAME/test.php environment: testvar: $HOME - post: - - npm -v - - cd $CIRCLE_PROJECT_REPONAME && git describe --tags - pre: - - echo 'DOCKER_OPTS="-s btrfs -e lxc -D"' | sudo tee -a /etc/default/docker - - sudo curl -L -o /usr/bin/docker 'http://s3-external-1.amazonaws.com/circle-downloads/docker-1.6.2-circleci' && sudo chmod 0755 /usr/bin/docker - services: - - docker - node: - version: 4.1.0 \ No newline at end of file + php: + version: 7.0.0RC7 \ No newline at end of file From a387f545c65ac47e4b211ffb7accbfa37f09340e Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 10 Dec 2015 13:11:25 -0500 Subject: [PATCH 55/80] Try deploy lock recipe --- circle.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/circle.yml b/circle.yml index f31b16c..e52f905 100644 --- a/circle.yml +++ b/circle.yml @@ -4,8 +4,9 @@ test: deployment: allthethings: - tag: /.*/ + branch: /.*/ commands: + - ::wait-for-deploy-lock - echo "deployment" compile: @@ -21,11 +22,6 @@ notify: - url: http://requestb.in/notvalid dependencies: - pre: - - sudo apt-get update; sudo apt-get install libicu52 - - curl --output /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic https://s3.amazonaws.com/circle-support-bucket/phantomjs/phantomjs-2.0.1-linux-x86_64-dynamic - - chmod a+x /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic - - sudo ln -s --force /home/ubuntu/bin/phantomjs-2.0.1-linux-x86_64-dynamic /usr/local/bin/phantomjs cache_directories: - ~/nvm/versions/node/v4.2.1/bin - ~/nvm/versions/node/v4.2.1/lib/node_modules From fc70690a28f65e5e397735b04c0c0bbc5c86df68 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Sat, 12 Dec 2015 08:42:32 -0500 Subject: [PATCH 56/80] Try node 4.2.0 --- circle.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/circle.yml b/circle.yml index e52f905..a7dbd73 100644 --- a/circle.yml +++ b/circle.yml @@ -21,17 +21,10 @@ notify: webhooks: - url: http://requestb.in/notvalid -dependencies: - cache_directories: - - ~/nvm/versions/node/v4.2.1/bin - - ~/nvm/versions/node/v4.2.1/lib/node_modules - machine: - # pre: - # - sudo bash -c "echo '--with-freetype-dir=/usr/include/freetype2' >> /usr/local/share/php-build/default_configure_options" - # - phpenv install 5.5.21 - # - phpenv local 5.5.21 && php $CIRCLE_PROJECT_REPONAME/test.php environment: testvar: $HOME php: - version: 7.0.0RC7 \ No newline at end of file + version: 7.0.0RC7 + node: + version: 4.2.0 \ No newline at end of file From 5c33e0a84d224342c0de39158119d174e4b92658 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 16 Dec 2015 17:44:47 -0500 Subject: [PATCH 57/80] Try adding mysql 5.6 --- circle.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index a7dbd73..d426c07 100644 --- a/circle.yml +++ b/circle.yml @@ -27,4 +27,13 @@ machine: php: version: 7.0.0RC7 node: - version: 4.2.0 \ No newline at end of file + version: 4.2.0 + +dependencies: + pre: + - sudo apt-add-repository -y 'deb + http://ppa.launchpad.net/ondrej/mysql-experimental/ubuntu precise + main' + - sudo apt-get update; sudo DEBIAN_FRONTEND=noninteractive apt-get + install -y mysql-server-5.6 + - sudo service mysql status \ No newline at end of file From d8ab5cfd60891ba5cfc61858403f61ab51a31614 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 18 Dec 2015 13:14:36 -0500 Subject: [PATCH 58/80] Try npm login --- circle.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/circle.yml b/circle.yml index d426c07..4d6157f 100644 --- a/circle.yml +++ b/circle.yml @@ -31,9 +31,9 @@ machine: dependencies: pre: - - sudo apt-add-repository -y 'deb - http://ppa.launchpad.net/ondrej/mysql-experimental/ubuntu precise - main' - - sudo apt-get update; sudo DEBIAN_FRONTEND=noninteractive apt-get - install -y mysql-server-5.6 - - sudo service mysql status \ No newline at end of file + - | + npm login < Date: Fri, 18 Dec 2015 13:16:35 -0500 Subject: [PATCH 59/80] Try npm login without pipe --- circle.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index 4d6157f..3437628 100644 --- a/circle.yml +++ b/circle.yml @@ -31,8 +31,7 @@ machine: dependencies: pre: - - | - npm login < Date: Fri, 18 Dec 2015 13:53:26 -0500 Subject: [PATCH 60/80] See if test post runs --- circle.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index 3437628..ea75a84 100644 --- a/circle.yml +++ b/circle.yml @@ -1,6 +1,8 @@ test: override: - - echo "no tests" + - echo "no tests"; false + post: + - echo "post" deployment: allthethings: @@ -31,7 +33,8 @@ machine: dependencies: pre: - - npm login < Date: Fri, 8 Jan 2016 14:48:37 +0800 Subject: [PATCH 61/80] Try something funky --- circle.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index ea75a84..9605b03 100644 --- a/circle.yml +++ b/circle.yml @@ -26,10 +26,11 @@ notify: machine: environment: testvar: $HOME - php: - version: 7.0.0RC7 node: version: 4.2.0 + pre: + - | + cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat dependencies: pre: From 202296f9e51f6cc505d75253ccec976faa863d1a Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 8 Jan 2016 14:58:51 +0800 Subject: [PATCH 62/80] Check machine post pwd --- circle.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/circle.yml b/circle.yml index 9605b03..ed2112e 100644 --- a/circle.yml +++ b/circle.yml @@ -31,6 +31,8 @@ machine: pre: - | cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat + post: + - pwd dependencies: pre: From a2a4e2bfa5fbee0eae983d952440d2c703300b38 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Fri, 8 Jan 2016 15:34:13 +0800 Subject: [PATCH 63/80] Test wildcards in cache_directories --- circle.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index ed2112e..8b19a6c 100644 --- a/circle.yml +++ b/circle.yml @@ -29,10 +29,13 @@ machine: node: version: 4.2.0 pre: + # Log all commits since last commit in last successful build - | cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat + - ls foo1 foo2; true post: - - pwd + - mkdir foo1 foo2 + - touch foo1/thing foo2/thing dependencies: pre: @@ -41,4 +44,6 @@ dependencies: poop poop poop@poop.com - ! \ No newline at end of file + ! + cache_directories: + - ~/foo* \ No newline at end of file From fa596c649258354cd6cd5291ca760947dfd24c22 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 12 Jan 2016 11:28:38 +0800 Subject: [PATCH 64/80] Try specifying node version as stable --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 8b19a6c..38b9f9b 100644 --- a/circle.yml +++ b/circle.yml @@ -27,7 +27,7 @@ machine: environment: testvar: $HOME node: - version: 4.2.0 + version: stable pre: # Log all commits since last commit in last successful build - | From d34256f724d292c7e183cb31216385358c2bdceb Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 19 Jan 2016 09:03:32 +0800 Subject: [PATCH 65/80] Check checkout: post: pwd --- circle.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/circle.yml b/circle.yml index 38b9f9b..f1a24ae 100644 --- a/circle.yml +++ b/circle.yml @@ -23,6 +23,10 @@ notify: webhooks: - url: http://requestb.in/notvalid +checkout: + post: + - pwd + machine: environment: testvar: $HOME From 7bfbbdb3035789cf768264368c3c399abaca67e1 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 19 Jan 2016 09:14:55 +0800 Subject: [PATCH 66/80] Attempt to clear source cache --- circle.yml | 35 +++++++++++++---------------------- 1 file changed, 13 insertions(+), 22 deletions(-) diff --git a/circle.yml b/circle.yml index f1a24ae..8d63a0d 100644 --- a/circle.yml +++ b/circle.yml @@ -27,27 +27,18 @@ checkout: post: - pwd -machine: - environment: - testvar: $HOME - node: - version: stable - pre: - # Log all commits since last commit in last successful build - - | - cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat - - ls foo1 foo2; true - post: - - mkdir foo1 foo2 - - touch foo1/thing foo2/thing +# machine: +# environment: +# testvar: $HOME +# node: +# version: stable +# pre: +# # Log all commits since last commit in last successful build +# - | +# cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat dependencies: - pre: - - | - npm login < Date: Tue, 19 Jan 2016 09:23:06 +0800 Subject: [PATCH 67/80] Try logging commits since last successful build --- circle.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/circle.yml b/circle.yml index 8d63a0d..24841d6 100644 --- a/circle.yml +++ b/circle.yml @@ -27,18 +27,16 @@ checkout: post: - pwd -# machine: +machine: # environment: # testvar: $HOME # node: # version: stable -# pre: -# # Log all commits since last commit in last successful build -# - | -# cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat + pre: + # Log all commits since last commit in last successful build + - | + cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat | tee changelog.txt dependencies: override: - - echo "nothing" - post: - - rm -rf .git/* \ No newline at end of file + - echo "nothing" \ No newline at end of file From d2fd35246a6371d38ac807b7d7bf253a2b9dbb69 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 19 Jan 2016 09:57:34 +0800 Subject: [PATCH 68/80] Check curl output --- circle.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/circle.yml b/circle.yml index 24841d6..a4c81c5 100644 --- a/circle.yml +++ b/circle.yml @@ -33,6 +33,8 @@ machine: # node: # version: stable pre: + - | + curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN # Log all commits since last commit in last successful build - | cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat | tee changelog.txt From 0dc0a61691ce50fad36a3097b42deb3a84f5b666 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 19 Jan 2016 11:28:10 +0800 Subject: [PATCH 69/80] Try node 4.2.4 --- circle.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/circle.yml b/circle.yml index a4c81c5..d7e8a46 100644 --- a/circle.yml +++ b/circle.yml @@ -30,14 +30,16 @@ checkout: machine: # environment: # testvar: $HOME -# node: -# version: stable + node: + version: 4.2.4 pre: - | - curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN + curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\&circle-token\=$CIRCLE_TOKEN # Log all commits since last commit in last successful build - | cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat | tee changelog.txt + post: + - npm -v dependencies: override: From f7f9403574aa82bd4ce98249ca5d56c1e8529982 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 26 Jan 2016 19:29:58 +0800 Subject: [PATCH 70/80] Try weird env var --- circle.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/circle.yml b/circle.yml index d7e8a46..1eed19d 100644 --- a/circle.yml +++ b/circle.yml @@ -30,6 +30,8 @@ checkout: machine: # environment: # testvar: $HOME + environment: + DYLD_LIBRARY_PATH: /Applications/Xcode-7.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib:$(DYLD_LIBRARY_PATH) node: version: 4.2.4 pre: From 57776da41edba168da397f7006133c6bdbde19d8 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 27 Jan 2016 16:03:40 +0800 Subject: [PATCH 71/80] Change node version for no reason --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 1eed19d..3b82493 100644 --- a/circle.yml +++ b/circle.yml @@ -33,7 +33,7 @@ machine: environment: DYLD_LIBRARY_PATH: /Applications/Xcode-7.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib:$(DYLD_LIBRARY_PATH) node: - version: 4.2.4 + version: 5.0 pre: - | curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\&circle-token\=$CIRCLE_TOKEN From 0bc1f6ecf4c64a925992a3ec3efdbbe5680ec74a Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 27 Jan 2016 16:45:28 +0800 Subject: [PATCH 72/80] Try fetch unshallow thing --- circle.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/circle.yml b/circle.yml index 3b82493..f3db556 100644 --- a/circle.yml +++ b/circle.yml @@ -44,5 +44,7 @@ machine: - npm -v dependencies: + pre: + - "[[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || git fetch --unshallow --tags" override: - echo "nothing" \ No newline at end of file From 331a1aedb8f18b0dbf67341139c5844b342d9cc9 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Wed, 27 Jan 2016 17:11:08 +0800 Subject: [PATCH 73/80] Try customer node and python versions --- circle.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index f3db556..0da7cf4 100644 --- a/circle.yml +++ b/circle.yml @@ -33,7 +33,9 @@ machine: environment: DYLD_LIBRARY_PATH: /Applications/Xcode-7.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib:$(DYLD_LIBRARY_PATH) node: - version: 5.0 + version: 4.2.6 + python: + version: 3.5.1 pre: - | curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\&circle-token\=$CIRCLE_TOKEN From e060549f330ab7dcacf92f12c5eb7c8dce8c2234 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 2 Feb 2016 11:33:34 +0800 Subject: [PATCH 74/80] Remove slow python version --- circle.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/circle.yml b/circle.yml index 0da7cf4..5b80999 100644 --- a/circle.yml +++ b/circle.yml @@ -34,8 +34,6 @@ machine: DYLD_LIBRARY_PATH: /Applications/Xcode-7.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib:$(DYLD_LIBRARY_PATH) node: version: 4.2.6 - python: - version: 3.5.1 pre: - | curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\&circle-token\=$CIRCLE_TOKEN From 9d8e8babdcf827febeb44d0bfa92fb266dab1aad Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 2 Feb 2016 11:55:52 +0800 Subject: [PATCH 75/80] Try git fetch thing --- circle.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index 5b80999..d16288d 100644 --- a/circle.yml +++ b/circle.yml @@ -45,6 +45,7 @@ machine: dependencies: pre: - - "[[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || git fetch --unshallow --tags" + - git rev-parse --git-dir + - "[[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || (git fetch --unshallow --tags; echo \"ran git fetch\")" override: - echo "nothing" \ No newline at end of file From 3a489008b2da21487a6218ce1b5ef20d8bf412e8 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 2 Feb 2016 15:10:22 +0800 Subject: [PATCH 76/80] Try weird yaml escaping --- circle.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index d16288d..d7384c9 100644 --- a/circle.yml +++ b/circle.yml @@ -41,7 +41,9 @@ machine: - | cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat | tee changelog.txt post: - - npm -v + - npm -v + - echo \: + pwd: foobar dependencies: pre: From 6120767acca9f2da871ae048525e8bdd7e281dd6 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 2 Feb 2016 22:22:30 +0800 Subject: [PATCH 77/80] Try ruby 2.3 --- circle.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/circle.yml b/circle.yml index d7384c9..5f19c99 100644 --- a/circle.yml +++ b/circle.yml @@ -42,9 +42,8 @@ machine: cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat | tee changelog.txt post: - npm -v - - echo \: - pwd: foobar - + ruby: + version: "2.3" dependencies: pre: - git rev-parse --git-dir From b33faa37cea59c615df1a0a2ee3a0934c2c094dd Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 9 Feb 2016 11:45:34 -0500 Subject: [PATCH 78/80] see if heroku update persists --- circle.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/circle.yml b/circle.yml index 5f19c99..584c588 100644 --- a/circle.yml +++ b/circle.yml @@ -1,6 +1,6 @@ test: override: - - echo "no tests"; false + - echo "no tests" post: - echo "post" @@ -42,11 +42,11 @@ machine: cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat | tee changelog.txt post: - npm -v - ruby: - version: "2.3" dependencies: pre: - git rev-parse --git-dir - "[[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || (git fetch --unshallow --tags; echo \"ran git fetch\")" override: - - echo "nothing" \ No newline at end of file + - echo "nothing" + - sudo apt-get update; sudo apt-get install heroku-toolbelt + - heroku update \ No newline at end of file From adba376e92f34130bfa26bfcfa1842fb6fd02ee1 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Tue, 9 Feb 2016 19:08:48 -0500 Subject: [PATCH 79/80] Try adding to PATH --- circle.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index 584c588..a4f2161 100644 --- a/circle.yml +++ b/circle.yml @@ -28,10 +28,9 @@ checkout: - pwd machine: -# environment: -# testvar: $HOME environment: DYLD_LIBRARY_PATH: /Applications/Xcode-7.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib:$(DYLD_LIBRARY_PATH) + PATH: ~/bin:$PATH node: version: 4.2.6 pre: From 9952bf62b95ae7d85301c4a78cf2d1756cef3f43 Mon Sep 17 00:00:00 2001 From: Frank Wang Date: Thu, 11 Feb 2016 16:15:35 -0500 Subject: [PATCH 80/80] Try if statement --- circle.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/circle.yml b/circle.yml index a4f2161..3339766 100644 --- a/circle.yml +++ b/circle.yml @@ -39,6 +39,10 @@ machine: # Log all commits since last commit in last successful build - | cd $CIRCLE_PROJECT_REPONAME && git log `echo $(curl -H "accept: application/json" https://circleci.com/api/v1/project/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/tree/$CIRCLE_BRANCH\?limit\=100\?circle-token\=$CIRCLE_TOKEN | jq '[.[] | select(.status=="success" or .status=="fixed") | .all_commit_details[-1].commit][0]') | sed -e 's/^"//' -e 's/"$//'`..HEAD | cat | tee changelog.txt + - | + if [ [ $CIRCLE_BRANCH == 'master' ] && [ `git name-rev --name-only HEAD` != 'master' ] ]; + then git branch -d `git name-rev --name-only HEAD`; + fi post: - npm -v dependencies: