Making WordPress.org

Opened 7 years ago

Closed 7 years ago

#3025 closed task (blessed) (worksforme)

Travis integration for #cli-firehose channel

Reported by: schlessera's profile schlessera Owned by: pento's profile pento
Milestone: Priority: normal
Component: Communication (Matrix, Slack, IRC) Keywords:
Cc:

Description

I'd like to add Travis build notifications from some of the WP-CLI packages found in the GitHub repo https://github.com/wp-cli to the #cli-firehose channel.

To achieve this, I need to have an integration added to Slack, as described here: https://docs.travis-ci.com/user/notifications/#Configuring-slack-notifications , to get the <account>:<token> data I need for the connection.

Can someone with the relevant permissions please add this integration and send me the <account>:<token> data?

Change History (6)

#1 @pento
7 years ago

  • Owner set to pento
  • Status changed from new to assigned

#2 @schlessera
7 years ago

@pento,

We still have trouble with the Travis build notifications that should be forwarded to Slack (see https://github.com/wp-cli/wp-cli/issues/4108)

Just to summarize here, we've already created and recreated the Slack hook, and as far as I know, I'm using the latest hook in an encrypted way in the current build process: https://github.com/wp-cli/automated-tests/pull/8

How can we go about testing this to make sure it works as expected? Is there something I can control/test on our side?

#3 @danielbachhuber
7 years ago

Also, these are of high-enough value to push into #cli instead of #cli-firehose.

#4 @obenland
7 years ago

@pento Could I ping this back onto your plate?

#5 @pento
7 years ago

I think this is all done - Travis notifications are appearing in #cli and #cli-firehose.

@schlessera, @danielbachhuber: Was there anything else that needed to happen here?

#6 @schlessera
7 years ago

  • Resolution set to worksforme
  • Status changed from assigned to closed

@pento No, this is indeed working as intended. I'll close it.

Note: See TracTickets for help on using tickets.