The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Running automated tests after pipelines aws deployment

Alex White
December 14, 2016

We have a site that uses Pipelines to deploy onto AWS Elastic Beanstalk, is there a way using either AWS and/or Pipelines to trigger automated tests (on Bitbucket) to run post deployment?

3 answers

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
Answer accepted
Tom Bradshaw
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 20, 2016

Hi @alexwhiteoval,

A workaround for this problem is to commit to the dependent repo after the deployment has completed to create a new pipeline there to begin the selenium tests. Another option is to manually post a pipeline creation request to the Bitbucket api for the dependent pipeline as detailed here https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Busername%7D/%7Brepo_slug%7D/pipelines/#post.

There's a feature request here https://bitbucket.org/site/master/issues/13661/trigger-build-of-dependent-repos-after and you can comment on it with the specifics of what you would want out of this feature.

Cheers,

Tom

Alex White
December 20, 2016

I will add to the feature request, thank you

1 vote
Alex White
December 19, 2016

That is correct.

 

To elaborate: once the first code deploy (web app) has completed, we need to then run the tests (selenium/saucelabs) in another repository in another pipleline.

0 votes
Tom Bradshaw
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 19, 2016

Hey @alexwhiteoval,

I'm not sure I fully understand. It sounds like you're trying to deploy code from one repository using a pipeline and, when that pipeline has finished, to run tests stored in another repository in another pipeline. Is that correct?

TAGS
AUG Leaders

Atlassian Community Events