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
 [...]

Reply via email to