@@ -8,19 +8,18 @@ For pull requests or local commits:
88 open ./images/grid_console.png #to verify the versions are correct
99 git checkout ./images/grid_console.png && open ./videos/chrome/*.mkv
1010 travis lint #if you changed .travis.yml
11- git checkout -b tmp-2.53.1q #name your branch according to your changes
11+ git checkout -b tmp-2.53.1r #name your branch according to your changes
1212 #git add ... git commit ... git push ... open pull request
1313
1414For repository owners only:
1515
16- git commit -m "Upgrade Chrome major from 51 to 52.0.2743.82"
17- git tag -d latest #tag latest will be updated from TravisCI
18- git tag 2.53.1q && git push origin tmp-2.53.1q && git push --tags
16+ git commit -m "Upgrade Chrome patch & Chromedriver 2.23"
17+ git tag -d latest && git tag 2.53.1r && git push origin tmp-2.53.1r && git push --tags
1918
2019-- Wait for Travis to pass OK
2120-- Make sure changes got merged into master by elgalubot
2221
23- git checkout master && git pull && git branch -d tmp-2.53.1q && git push origin --delete tmp-2.53.1q
22+ git checkout master && git pull && git branch -d tmp-2.53.1r && git push origin --delete tmp-2.53.1r
2423
2524-- Re-add TBD_ * section in CHANGELOG.md starting with TBD_DOCKER_TAG
2625-- If Chrome version changed upload:
@@ -30,17 +29,20 @@ For repository owners only:
3029### Chrome artifact
3130Keep certain bins if chrome version changed for example:
3231
33- VER="52.0.2743.82"
34- cd binaries && NAME="google-chrome-stable_${VER}_amd64"
32+ # VER="52.0.2743.116"
33+ cd binaries && wget -O stable_updates.html "http://googlechromereleases.blogspot.de/search/label/Stable%20updates"
34+ VER=$(grep -Po '([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)' stable_updates.html | head -1)
35+ NAME="google-chrome-stable_${VER}_amd64" && echo ${NAME}
3536 wget -nv --show-progress -O ${NAME}.deb "https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb"
3637 md5sum ${NAME}.deb > ${NAME}.md5 && shasum ${NAME}.deb > ${NAME}.sha
38+ rm -f stable_updates.html && cd ..
3739
3840## Retry
3941Failed in Travis? retry
4042
41- git tag -d 2.53.1q && git push origin :2.53.1q
43+ git tag -d 2.53.1r && git push origin :2.53.1r
4244 #git add ...
43- git commit --amend && git tag 2.53.1q && git push --force origin tmp-2.53.1q && git push --tags
45+ git commit --amend && git tag 2.53.1r && git push --force origin tmp-2.53.1r && git push --tags
4446
4547## Docker push from Travis CI
4648Travis [ steps] ( https://docs.travis-ci.com/user/docker/#Pushing-a-Docker-Image-to-a-Registry ) involve ` docker login ` and docker credentials encryptions.
0 commit comments