[multi_index] problem with Travis integration
Sorry to be such a noob when it comes to Travis integration, but for the life of me I just can't see how to fix the following: Travis was activated for boostorg/multi_index yesterday, and, in addition, I've been given admin privileges to boostorg/multi_index so I can, in theory, control how the Github/Travis communication happens. Evreything is working OK except that, when I push something to develop, *two* Travis tasks are created, named "Travis CI - Branch"and "continuous-integration/travis-ci/push": whereas in all the other boostorg libs I've examined, only "continuous-integration/travis-ci/push" appears (example with smart_ptr): I've walked all over the settings pages for both Travis and Github, looked up on the Internet and didn't come to any conclusion as to what this "Travis CI - Branch" thing is and how it can be turned off so that integration looks the same way as for any other Boost lib. Any clue much appreciated. Joaquín M López Muñoz
Joaquin M López Muñoz wrote:
Evreything is working OK except that, when I push something to develop, *two* Travis tasks are created, named "Travis CI - Branch"and "continuous-integration/travis-ci/push":
I have no idea why this happens, but on Travis, there doesn't seem to be any duplication: https://travis-ci.org/boostorg/multi_index/builds
El 30/12/2018 a las 16:16, Peter Dimov via Boost escribió:
Joaquin M López Muñoz wrote:
Evreything is working OK except that, when I push something to develop, *two* Travis tasks are created, named "Travis CI - Branch"and "continuous-integration/travis-ci/push":
I have no idea why this happens, but on Travis, there doesn't seem to be any duplication:
Yep, seems like Github is showing the same stuff through two different links. A shot in the dark: of I go to the boostorg/multi_index Project Settings --> Integrations & services, what I see is (I can't see what's inside Travis CI, I don't have permissions). If I go to Settings --> Webhooks, this is what I get: Could it be the case that Travis is integrated both as a GitHub app and via webhooks, and that one of them is redundant? Joaquín M López Muñoz
El 30/12/2018 a las 16:16, Peter Dimov via Boost escribió:
Joaquin M López Muñoz wrote:
Evreything is working OK except that, when I push something to develop, *two* Travis tasks are created, named "Travis CI - Branch"and "continuous-integration/travis-ci/push":
I have no idea why this happens, but on Travis, there doesn't seem to be any duplication:
Looking closer, there is a duplication. In commit 1af32b3, the "Travis CI - Branch" link redirects (indirectly) to https://travis-ci.com/boostorg/multi_index/builds/95957238 while the "continuous-integration/travis-ci/push" points to https://travis-ci.org/boostorg/multi_index/builds/473601408 Note the most surprising fact that *the first link is **to travis-ci.com and the second **to travis-ci.org*. These two domains don't see each other (If i try to see 473601408 in travis-ci.com or 95957238 in travis-ci.org I get a "we couldn't find that build" screen). Joaquín M López Muñoz
participants (2)
-
Joaquin M López Muñoz
-
Peter Dimov