Skip to content

Conversation

@Naramsim
Copy link
Member

@Naramsim Naramsim commented May 2, 2020

This PR allows invoking in a conditional manner a new deploy job present in the PokeAPI/deploy CircleCI configuration. This job will automatically deploy the pokeapi.co website to our productive environment (pokeapi.co) or to a new staging environment. The job will be invoked only when the master or staging branches of this repository are pushed to. If the master is getting pushed then the master branch will be deployed in the productive environment. Viceversa, if the staging branch is pushed, then the staging branch will be deployed in the staging environment.

A more descriptive and general overview is detailed in this PokeAPI/pokeapi#488 PR.


This PR is linked to the following PRs:

When PokeAPI/deploy#10 will be merged we need to change .circleci/config.yml#38

This PR should be merged after PokeAPI/deploy#10

@Naramsim Naramsim added the wip Work in progress, don't merge label May 2, 2020
@Naramsim Naramsim added ready Ready to be reviewed and removed wip Work in progress, don't merge labels May 7, 2020
@Naramsim Naramsim requested review from a team and cmmartti May 7, 2020 17:49
@Naramsim Naramsim merged commit d45f82c into master May 13, 2020
@Naramsim Naramsim deleted the staging branch May 13, 2020 11:22
@Naramsim Naramsim restored the staging branch May 14, 2020 22:09
@Naramsim Naramsim deleted the staging branch May 14, 2020 22:10
HRKings pushed a commit to HRKings/pokeapi.co that referenced this pull request Jan 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready Ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants