From a3c145fbf47b0d1ad9cbe8cab159771aecf671fd Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 15:50:18 +0300 Subject: Added .gitlab-ci --- .gitlab-ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..446f825 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,23 @@ +image: jdruwe/alpine-node-git:latest + +variables: + DOCKER_DRIVER: overlay + +stages: + - publish + +publish-develop: + stage: publish + script: + - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD + - npx expo publish --release-channel develop --non-interactive + only: + - develop + +publish-master: + stage: publish + script: + - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD + - npx expo publish --non-interactive + only: + - master \ No newline at end of file -- cgit v1.2.3 From d0d25c52e5ee5c181ac4eb2b1ee0e70e167d144b Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 15:52:45 +0300 Subject: Fix gitlab-ci --- .gitlab-ci.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 446f825..b99358e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,15 +9,17 @@ stages: publish-develop: stage: publish script: - - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - - npx expo publish --release-channel develop --non-interactive + - npm install -g expo-cli + - expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD + - expo publish --release-channel develop --non-interactive only: - develop publish-master: stage: publish script: - - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - - npx expo publish --non-interactive + - npm install -g expo-cli + - expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD + - expo publish --non-interactive only: - master \ No newline at end of file -- cgit v1.2.3 From 5f9fc36896ccf33e30ea9e6409f8c6b47f0401bb Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 15:56:27 +0300 Subject: Update node --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b99358e..23e000e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: jdruwe/alpine-node-git:latest +image: node:alpine variables: DOCKER_DRIVER: overlay -- cgit v1.2.3 From 8f76685d1074168c87b0cdefd498413ccd4e722c Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 16:02:04 +0300 Subject: added sudo to gitlab-ci --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 23e000e..400bdc4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ stages: publish-develop: stage: publish script: - - npm install -g expo-cli + - sudo npm install -g expo-cli - expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - expo publish --release-channel develop --non-interactive only: @@ -18,7 +18,7 @@ publish-develop: publish-master: stage: publish script: - - npm install -g expo-cli + - sudo npm install -g expo-cli - expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - expo publish --non-interactive only: -- cgit v1.2.3 From 9dc3e9d1bf1c7fade0e82c047f382389307fd07b Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 16:06:27 +0300 Subject: npx try --- .gitlab-ci.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 400bdc4..b04e722 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,17 +9,15 @@ stages: publish-develop: stage: publish script: - - sudo npm install -g expo-cli - - expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - - expo publish --release-channel develop --non-interactive + - npx expo-cli login -u $EXPO_USERNAME -p $EXPO_PASSWORD + - npx expo-cli publish --release-channel develop --non-interactive only: - develop publish-master: stage: publish script: - - sudo npm install -g expo-cli - - expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - - expo publish --non-interactive + - npx expo-cli login -u $EXPO_USERNAME -p $EXPO_PASSWORD + - npx expo-cli publish --non-interactive only: - master \ No newline at end of file -- cgit v1.2.3 From 425ed3f79bfd792e78bc501fb6597f41dd2d0a0f Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 16:08:22 +0300 Subject: fix npm i --- .gitlab-ci.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b04e722..81d28de 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,15 +9,17 @@ stages: publish-develop: stage: publish script: - - npx expo-cli login -u $EXPO_USERNAME -p $EXPO_PASSWORD - - npx expo-cli publish --release-channel develop --non-interactive + - npm install + - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD + - npx expo publish --release-channel develop --non-interactive only: - develop publish-master: stage: publish script: - - npx expo-cli login -u $EXPO_USERNAME -p $EXPO_PASSWORD - - npx expo-cli publish --non-interactive + - npm install + - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD + - npx expo publish --non-interactive only: - master \ No newline at end of file -- cgit v1.2.3 From 89f0f62203d5e4882c7999f1cc2d7281864ccf19 Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 16:10:20 +0300 Subject: added git to docker --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 81d28de..2e1f440 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,6 +9,7 @@ stages: publish-develop: stage: publish script: + - apk add git - npm install - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - npx expo publish --release-channel develop --non-interactive @@ -18,6 +19,7 @@ publish-develop: publish-master: stage: publish script: + - apk add git - npm install - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - npx expo publish --non-interactive -- cgit v1.2.3 From 6b949dbd6ae186ee8abc1de4bab1fd0d23c1c78b Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 16:17:32 +0300 Subject: expo-cli --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2e1f440..399ec27 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,6 +11,7 @@ publish-develop: script: - apk add git - npm install + - npm install --save-dev expo-cli - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - npx expo publish --release-channel develop --non-interactive only: @@ -21,6 +22,7 @@ publish-master: script: - apk add git - npm install + - npm install --save-dev expo-cli - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD - npx expo publish --non-interactive only: -- cgit v1.2.3 From a176cd9a4494542f7cc1d1468f079b1e27589d02 Mon Sep 17 00:00:00 2001 From: Alexander Kiryukhin Date: Thu, 16 May 2019 16:22:02 +0300 Subject: change node --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 399ec27..88187d3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: node:alpine +image: node:latest variables: DOCKER_DRIVER: overlay @@ -9,7 +9,7 @@ stages: publish-develop: stage: publish script: - - apk add git + - apt-get install git - npm install - npm install --save-dev expo-cli - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD @@ -20,7 +20,7 @@ publish-develop: publish-master: stage: publish script: - - apk add git + - apt-get install git - npm install - npm install --save-dev expo-cli - npx expo login -u $EXPO_USERNAME -p $EXPO_PASSWORD -- cgit v1.2.3