From 19b035f36da956f8e1d1faaae5a485c02cb347af Mon Sep 17 00:00:00 2001 From: Daniel Schulz Date: Thu, 4 Oct 2018 00:06:52 +0200 Subject: [PATCH 1/3] Create branch-specific build process Travis file for Greenkeeper #119 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b91823fa4..14406aacb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ before_install: - yarn global add greenkeeper-lockfile@2 install: - - yarn install --silent + - if [[ $TRAVIS_BRANCH == greenkeeper* ]]; then yarn install --silent; else yarn --pure-lockfile --silent; fi before_script: - greenkeeper-lockfile-update From d119a22848c350f15c12cf0678cdce9a50597bd1 Mon Sep 17 00:00:00 2001 From: Kyle Holmberg Date: Wed, 3 Oct 2018 15:16:33 -0700 Subject: [PATCH 2/3] multi-line conditional and add --production flag --- .travis.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 14406aacb..b13dd03cb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,11 @@ before_install: - yarn global add greenkeeper-lockfile@2 install: - - if [[ $TRAVIS_BRANCH == greenkeeper* ]]; then yarn install --silent; else yarn --pure-lockfile --silent; fi + - if [[ $TRAVIS_BRANCH == greenkeeper* ]]; then + yarn install --silent; + else + yarn --silent --pure-lockfile --production=true; + fi before_script: - greenkeeper-lockfile-update From 2f460406b3c3a7224d089220f07e3440211c2547 Mon Sep 17 00:00:00 2001 From: Kyle Holmberg Date: Wed, 3 Oct 2018 15:42:51 -0700 Subject: [PATCH 3/3] Keep devdeps in build for testing/linting --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b13dd03cb..90c37b511 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,7 @@ install: - if [[ $TRAVIS_BRANCH == greenkeeper* ]]; then yarn install --silent; else - yarn --silent --pure-lockfile --production=true; + yarn --silent --pure-lockfile; fi before_script: