Security News
NVD Backlog Tops 20,000 CVEs Awaiting Analysis as NIST Prepares System Updates
NVD’s backlog surpasses 20,000 CVEs as analysis slows and NIST announces new system updates to address ongoing delays.
nx-remotecache-azure
Advanced tools
A task runner for @nrwl/nx that uses an Azure Blob Storage as a remote cache. This enables all team members and CI servers to share a single cache. The concept and benefits of computation caching are explained in the NX documentation.
This package was built with nx-remotecache-custom 🙌
Nx | Remote Cache |
---|---|
>= 17.0.0 < 18 | >= 17.0.0 < 18 |
>= 16.9.0 < 17 | >= 5.0.0 < 17 |
< 16.9.0 | < 5.0.0 |
npm install --save-dev nx-remotecache-azure
Parameter | Description | Environment Variable / .env | nx.json |
---|---|---|---|
Connection String | Connect to an Azure Storage blob via a single URL. | NXCACHE_AZURE_CONNECTION_STRING | connectionString |
Container SAS URL | Connect to an Azure Storage blob via a single container SAS URL. | NXCACHE_AZURE_SAS_URL | sasUrl |
Account Name | Use together with Account Key for Azure Credentials Authentication | NXCACHE_AZURE_ACCOUNT_NAME | accountName |
Account Key | Use together with Account Name for Azure Credentials Authentication | NXCACHE_AZURE_ACCOUNT_KEY | accountKey |
Container | Required. Specify which container should be used for storing the cache. | NXCACHE_AZURE_CONTAINER | container |
Azure URL | Optional. Can be used to overwrite Azure URL for local debugging. | NXCACHE_AZURE_URL | azureUrl |
Azure AD Auth | Use together with Account Name for Azure Active Directory Authentication. | NXCACHE_AZURE_AD_AUTH | adAuth |
{
"tasksRunnerOptions": {
"default": {
"runner": "nx-remotecache-azure",
"options": {
// All of the azure specific options can also be inserted via environment variables! ⬆️
"accountName": "MyAzureAccountName",
"accountKey": "my-azure-account-key-11223-22..",
"container": "test",
"cacheableOperations": ["build", "test", "lint", "e2e"]
}
}
}
}
Running tasks should now show the storage or retrieval from the remote cache:
------------------------------------------------------------------------
Built Angular Package
- from: /Users/name/example-workspace/libs/example-lib
- to: /Users/name/example-workspace/dist/libs/example-lib
------------------------------------------------------------------------
------------------------------------------------------------------------
Stored output to remote cache: Azure Blob Storage
Hash: d3d2bea71ea0f3004304c5cc88cf91be50b02bb636ebbdfcc927626fd8edf1ae
------------------------------------------------------------------------
Option | Environment Variable / .env | Description |
---|---|---|
name | NXCACHE_NAME | Set to provide task runner name for logging. Overrides name provided in implementation. |
verbose | Set to receive full stack traces whenever errors occur. Best used for debugging. Default: false | |
silent | Set to mute success and info logs. Default: false | |
read | NXCACHE_READ | Set to enable / disable reading from the remote cache. Default: true |
write | NXCACHE_WRITE | Set to enable / disable writing to the remote cache. Default: true |
dotenv | Set to false to disable reading .env into process.env . Default: true | |
dotenvPath | Set to read .env files from a different folder. |
"tasksRunnerOptions": {
"default": {
"options": {
"name": "My Storage",
"verbose": true,
"silent": true
}
}
}
Runner | Storage |
---|---|
nx-remotecache-azure | Azure Blob Storage |
nx-remotecache-minio | MinIO Storage |
17.1.1
FAQs
Remote caching for @nrwl/nx using Azure Blob Storage
The npm package nx-remotecache-azure receives a total of 20,817 weekly downloads. As such, nx-remotecache-azure popularity was classified as popular.
We found that nx-remotecache-azure demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
NVD’s backlog surpasses 20,000 CVEs as analysis slows and NIST announces new system updates to address ongoing delays.
Security News
Research
A malicious npm package disguised as a WhatsApp client is exploiting authentication flows with a remote kill switch to exfiltrate data and destroy files.
Security News
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.