Skip to content

ci: streamline ci#3846

Merged
straker merged 7 commits intodevelopfrom
streamline-ci
Jan 6, 2023
Merged

ci: streamline ci#3846
straker merged 7 commits intodevelopfrom
streamline-ci

Conversation

@straker
Copy link
Copy Markdown
Contributor

@straker straker commented Jan 4, 2023

While looking through the circle ci script I saw a few things we could improve to speed up the process or just clean up the file a bit. In total, this shaved off about 3.5 minutes from the build.

  • current config: avg. 12m (based on the last few runs, 10m min, 13m max).
  • streamlined: 8m 42s

Here's the changes:

I'm open to suggestions and/or changes if we don't think we should cache the axe.js build.

@straker straker requested a review from a team as a code owner January 4, 2023 23:05
command: |
if [ -d "node_modules" ]; then
echo "node_modules exist"
circleci step halt
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fancy! I didn't know this was a thing.

@straker straker merged commit 32f6784 into develop Jan 6, 2023
@straker straker deleted the streamline-ci branch January 6, 2023 15:04
straker added a commit that referenced this pull request Jan 23, 2023
* ci: cache axe.js build

* use correct brackets

* skip install if cache exists

* test skip

* finalize

* add axe.min.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants