[Python-checkins] Encrypt Zulip webhook address (GH-10010)

Zachary Ware webhook-mailer at python.org
Sat Oct 20 12:35:24 EDT 2018


https://github.com/python/cpython/commit/0bd4826d2dfc9122b056742a6ee75b8188d0d75b
commit: 0bd4826d2dfc9122b056742a6ee75b8188d0d75b
branch: master
author: Zachary Ware <zachary.ware at gmail.com>
committer: GitHub <noreply at github.com>
date: 2018-10-20T11:35:21-05:00
summary:

Encrypt Zulip webhook address (GH-10010)

This should reduce false failure reports to the Zulip 'core/test runs'
stream from Travis failures on private forks.

files:
M .travis.yml

diff --git a/.travis.yml b/.travis.yml
index 16b9746feeb5..41c0e0fd6aa1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -165,11 +165,6 @@ script:
     fi
 notifications:
   email: false
-  webhooks:
-    urls:
-      - https://python.zulipchat.com/api/v1/external/travis?api_key=QTP4LAknlFml0NuPQmAetvH4KQaokiQE&stream=core%2Ftest+runs
-    on_success: change
-    on_failure: always
   irc:
     channels:
       # This is set to a secure variable to prevent forks from notifying the
@@ -180,3 +175,11 @@ notifications:
     on_success: change
     on_failure: always
     skip_join: true
+  webhooks:
+    urls:
+      # For the same reasons as above for IRC, we encrypt the webhook address
+      # for Zulip.  The actual value is:
+      # https://python.zulipchat.com/api/v1/external/travis?api_key=<api-key-redacted>&stream=core%2Ftest+runs
+      - secure: "vLz2TodSL7wQ8DsIu86koRS9i4dsK40PH8+wzY93PBCCAzJAz113LTxK3/9PamMv+ObDRUSe5OpXcquE3d5Gwpu8IymF113qK0I3uNr+O3FtmKlj/Kd1P/V+z4pTpS3zh3lW9gyKV9EMWXIWS0IYKKZQU144XqUlIiucWK2jHJF/cSz2cRAx/6Kx68X4mZwEC7hiMOF4ZsWUMbCglM89ybeS0pr0kK9mmh88qsPyRQov3mRKswmVPlePk7clVLNAL43qSe3SzmrmACZfQ9KJYmpYnr/cjo2b6svYHcQBAwAUarZZ9KBMXeV7HwGWsSXAvHH2ynR0P++braBHGEMTGMSitdVWzFTmeiHnrkp08WAB+uFs54iEx3VklTk9bCzozTm2S94TRxbrsG9SypMvQxG570JV6P2XYuR+taCb/GMtMqrtGQm2e1Ht+nDLtiUb+/+rwEbicJJ13knptOQZI4tPOZESI/kXkORkSNwFfLSNLSl9jTlMmO7KjAAPApURHEdx26RbItAn8mIX2NcHTRjKn2qV4h3C54nmHmKWn/ZudHHJc6ieZSEUBoaLGAYmcWJRqrM6jiy2h9I9TRrCKAiGh5jT47FYKLwosTtV245l/ZhDb6eTVfEFT6TSLEoyfx9cCtTUvfMtXYl8eN9wlFYYpH8MSWbMD14eEkKBTWg="
+    on_success: change
+    on_failure: always



More information about the Python-checkins mailing list