Skip to content

Commit

Permalink
Move many parts of the CircleCI configuration to CircleCI orbs. (#3254)
Browse files Browse the repository at this point in the history
* Move many parts of the CircleCI configuration to CircleCI orbs.

CircleCI Orbs are reusable across projects, which will make this better for
re-use in `apollo-tooling` and `apollo-client`.

This follows-up on #3246 by moving most of what it introduced into a
separate, shared space, which lives in a new repository:

https://github.com/apollographql/CircleCI-Orbs

That's to say, the configuration which this PR removes now lives here:

https://github.com/apollographql/CircleCI-Orbs/blob/master/src/oss-ci-cd-tooling/orb.yml

I think we can take this a step further, but I think this should get the
ball rolling.

* Bump version of `oss-ci-cd-tooling` Orb to `0.0.2`.

To fix missing run step in Publish job.

* Bump version of `oss-ci-cd-tooling` Orb to `0.0.3`.

To fix incorrect regular expression.

Ref: apollographql/circleci-orb-oss-ci-cd-tooling@e0d4976

* Bump version of `oss-ci-cd-tooling` Orb to `0.0.4`.

To take advantage of new `npm_clean_install_with_caching` command from the
`apollo/oss-ci-cd-tooling` CircleCI Orb.

Ref: apollographql/circleci-orb-oss-ci-cd-tooling@62585c59e8a4ca

* Empty commit
  • Loading branch information
abernix committed Sep 5, 2019
1 parent 0739abf commit e3c114b
Showing 1 changed file with 23 additions and 408 deletions.

0 comments on commit e3c114b

Please sign in to comment.