File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change 8
8
9
9
stages :
10
10
- build
11
- - deploy
11
+ - name : deploy
12
+ if : env(TRAVIS_SECURE_ENV_VARS) is present
12
13
13
14
jobs :
14
15
include :
Original file line number Diff line number Diff line change 18
18
plain_ver=$ver
19
19
fi
20
20
21
- # 'set -e' breaks CI but not local tests
22
- # set -e
21
+ set -e
23
22
24
23
package_name=esp8266-$ver
25
24
echo " Version: $ver "
134
133
cat $srcdir /package/package_esp8266com_index.template.json | \
135
134
jq " $jq_arg " > package_esp8266com_index.json
136
135
136
+ # Use Github API token, if available
137
+ curl_gh_token_arg=" "
138
+ if [ ! -z " $CI_GITHUB_API_KEY " ]; then
139
+ curl_gh_token_arg=" -H \" Authorization: token $CI_GITHUB_API_KEY \" "
140
+ fi
137
141
# Get previous release name
138
- curl --silent https://api.github.com/repos/esp8266/Arduino/releases > releases.json
142
+ curl --silent $curl_gh_token_arg https://api.github.com/repos/esp8266/Arduino/releases > releases.json
139
143
# Previous final release (prerelase == false)
140
144
prev_release=$( jq -r ' . | map(select(.draft == false and .prerelease == false)) | sort_by(.created_at | - fromdateiso8601) | .[0].tag_name' releases.json)
141
145
# Previous release (possibly a pre-release)
You can’t perform that action at this time.
0 commit comments