This is an automated email from the ASF dual-hosted git repository.
twice pushed a commit to branch unstable
in repository https://gitbox.apache.org/repos/asf/incubator-kvrocks.git
The following commit(s) were added to refs/heads/unstable by this push:
new 4c138bf Push nightly kvrocks images to Docker Hub in Travis CI (#741)
4c138bf is described below
commit 4c138bfa1c82873d6c5c7a7786e1360f1d1c7820
Author: Twice <[email protected]>
AuthorDate: Fri Jul 22 00:34:23 2022 +0800
Push nightly kvrocks images to Docker Hub in Travis CI (#741)
---
.travis.yml | 20 +++++++++++++++++++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/.travis.yml b/.travis.yml
index 33ccff8..01d87ce 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -28,4 +28,22 @@ services:
- docker
script:
- - docker build .
+ - |
+ export TZ=Asia/Shanghai
+ IMAGE_NAME="kvrocks/kvrocks"
+ IMAGE_TAG="nightly-$(date "+%Y%m%d")-${TRAVIS_COMMIT:0:7}"
+ echo building $IMAGE_NAME:$IMAGE_TAG
+ docker build -t $IMAGE_NAME:$IMAGE_TAG .
+ if [[ "$TRAVIS_EVENT_TYPE" == "push" && "$TRAVIS_BRANCH" == "unstable" ]];
then
+ echo pushing $IMAGE_NAME:$IMAGE_TAG
+ docker login -u $DOCKERHUB_USER -p $DOCKERHUB_TOKEN
+ docker push $IMAGE_NAME:$IMAGE_TAG
+ docker tag $IMAGE_NAME:$IMAGE_TAG $IMAGE_NAME:nightly
+ docker push $IMAGE_NAME:nightly
+ docker logout
+ fi
+
+env:
+ global:
+ - secure:
a3Arhq40+YpulNRwAUAHTMwfKuc6kJqPFkP/2fex5UwkkGeeeBTmOTT9Y4BSXr1z2SAjS6HGSZ3fzC+2uz0JDX67F9Ssk8XzJiXlPkqu/xcQI+YVHxnW+xBCAdcJ/zO/vcPOzIh2fvUOzQRC0JDDYtmVFNdI0XnYf5thtcZBZGobVS3D2yXW8BsFMeH0mWeYzhWFdzt8tcQUU+abPWKrAZljNFk93Nxal5xadtYrMkM4C4OsGqeLz96HOObU9jcnFJVokLP4zUxt+uohLd2RIeec4E/IhJE0DCtvxdN/pF3vTL14knE/iNlsE1ogDZDVmPX1UK+mJn+Np7OEhMQqj/p81kYEgelJwYeaW+CFvn55CyM9ES3m9B/V1Z75dolHdvIhvsvIP8irbPLuYpa6XP1bD5aFZv78SbJso68XHPy8yGZCMyRxJnI5G57xvMFScnQ490PP51Jfr3bbskQg8f6QWDLMG/Td
[...]
+ - secure:
PdNRIWbedzoRWy1JUgHyjvW6dXjcaUChXDyIfZFtZjojBRrNoIGag0Cm/qEQIG4Np6TaQGDJdVMYOT0q7bYIf2/vmIpc1sIn2Ez1YoOS94cSOHUHORCohc1D53u4B5rrW15ecGhOncjBqW/j0WV7fhE4Nl6CvLOCaBVuFaMOKDNS3L/BPwu41n4R3CT/bwdKFGwg8gJN06+zRBZYFMrzPi5mfxWLB/C+H2KZUmoa5shZ1kwPkH1mIqTrj+TEy+U0woTiIHOoxsmHzkC46f8FPMmWXzhn3QZiWe+m9TChZltB20tPTfc+2m8M1pMjBs1bQW72tULLJMVYo5YQxCkeYNEd6Xst99X4y/fGKy22nABEDrh356TE4voJts2fyi3SO8qExNpVPXui+8iy0icU8MRb0s5RIeACqIamFOaqQ9Pow2Om5xwsk6x4F45n+5ec4LQceV48cd0YrhWUMZDDMMwSd+vNIf9h
[...]