build icon indicating copy to clipboard operation
build copied to clipboard

Better build and test infra for Node.

Results 290 build issues
Sort by recently updated
recently updated
newest added
trafficstars

As commented in https://github.com/nodejs/build/issues/2917#issuecomment-1320930987. We need a basic bash script to clean up the mac, I created a fork from [paulaime/CleanUpMac](https://github.com/paulaime/CleanUpMac): cleaner.sh ```bash # Maintenance script for macOS # Custom...

platform:osx

### TL:DR; We will change the way we serve the binaries, so we want to ensure that the binaries are properly migrated. Additionally, we can take this opportunity to have...

infra

As part of diagnosing a disk space issue on the CI server it was brought to my attention that we're using a private git repository hosted on one of our...

From my understanding of the specification, the remaining step to achieve [SLSA Build Level 1](https://slsa.dev/spec/v1.0/levels#build-l1) compliance would be to produce a simple provenance out of our build system for release...

never stale

Currently, anyone can access direct.nodejs.org, bypassing the Cloudflare CDN, caching and protection. It is relatively well documented that folks are using this to get around some of the blocking that...

As noted in http://nginx.org/en/docs/http/ngx_http_headers_module.html#add_header, `add_header` directives are only inherited from parent levels when `add_header` is not used in the current level. ``` curl -sI https://node-js-origin/download/release/latest/node-v20.5.0.tar.gz | grep cache-control curl -sI...

I believe most of the server issues we're currently having with nodejs.org stem from our rather crude "purge everything" strategy. This is currently done by [`ansible/www-standalone/resources/scripts/cdn-purge.sh.j2`](https://github.com/nodejs/build/blob/HEAD/ansible/www-standalone/resources/scripts/cdn-purge.sh.j2) (which [runs every five...

infra

- This PR increases even further the file cache we have - This PR re-enables caching of 404s - This PR introduces a "rate-limit" of 1000 concurrent connections

I was thinking that currently we are [only tracking](https://github.com/nodejs/jenkins-alerts/blob/main/.github/workflows/test-ci.yml#L25) the machines under `ci.nodejs.org`, but this is limited to the test machines. Should we extended it to the release machines?

question
infra
ci-release
never stale

This PR removes the cache from 404 files as discussed on Slack :) cc @targos