Taskcluster

Latest version: v65.1.0

Safety actively analyzes 638379 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 52

51.0.0

USERS

▶ [minor] [6245](https://github.com/taskcluster/taskcluster/issues/6245)
Generic Worker payload now supports declaratively mounting indexed artifacts into the task directory. For example:

yml
payload:
mounts:
content:
namespace: my.index.namespace
artifact: public/image.jpg
file: pics/image.jpg


DEVELOPERS

▶ [MAJOR]
The jsonschema2go tool now considers `SHA` and `KVM` to be words that should be
capitalised when generating go type names.

As a consequence, the taskcluster go client is backwardly incomaptible with the
previous release, since the `tcgithub.Build` struct member `Sha` has been
renamed to `SHA`.

▶ [patch]
`node-fetch` dependency removed in favour of `got`.

50.1.3

ADMINS

▶ [patch] [5621](https://github.com/taskcluster/taskcluster/issues/5621)
Github service patch incorrect query for fetching older builds

50.1.2

ADMINS

▶ [patch] [5621](https://github.com/taskcluster/taskcluster/issues/5621)
Several Github service improvements:
* auto cancel task groups is not enabled by default
* auto cancel task groups reports when it cannot seal and cancel task groups with github comments
* when cancelling task groups, it will filter by same event type (push, pull_request, etc)
* calling queue with limited scopes: assumes `repo:github.com/org/repo:*` role(s) to make sure that given repository has correct permissions to seal and cancel task groups
* github api exposes `github.cancelBuilds({ organization, repository, sha?, pullNumber? })` to cancel existing running builds

50.1.1

GENERAL

▶ [patch]
Aligned platforms of released binaries:

* darwin/amd64
* darwin/arm64
* freebsd/amd64
* freebsd/arm64
* linux/amd64
* linux/arm64
* windows/386
* windows/amd64

Previously there were inconsistencies across tools (e.g. taskcluster cli was released for different platforms than livelog).

ADMINS

▶ [patch] [5621](https://github.com/taskcluster/taskcluster/issues/5621)
Extend `static/taskcluster/github` client with two scopes that are necessary to seal and cancel previously created task groups: `queue:cancel-task-group:taskcluster-github` and `queue:seal-task-group:taskcluster-github`.
When github repository is using a different schedulerId than `taskcluster-github`, then it might be necessary to update corresponding `repo:github.com/` roles with correct scopes.

USERS

▶ [patch]
Adds interactive changelog viewer to the docs section.

50.1.0

GENERAL

▶ [patch]
Bump caniuse-lite version with `npx update-browserslist-dblatest` due to outdated warning.

USERS

▶ [minor] [5621](https://github.com/taskcluster/taskcluster/issues/5621)
Github service now automatically cancels older task groups to avoid redundancy when there are multiple builds for the same commit sha or pull request. This behavior can be disabled by setting `autoCancelPreviousChecks` to `false` in the `.taskcluster.yml` file.

50.0.0

GENERAL

▶ [MAJOR] [6213](https://github.com/taskcluster/taskcluster/issues/6213)
The Generic Worker Docker Engine was an experimental engine that was never used
in production. It was an intended starting point for adding support for
docker-worker style payloads. However, a new approach to running Docker Worker
payloads in the multiuser engine was agreed, and is under [active
development](https://github.com/orgs/taskcluster/projects/14). This will
provide the same functionality that the Docker Engine was intended to provide.
Therefore the old, incomplete, and unused docker engine has been removed.

▶ [patch] [6216](https://github.com/taskcluster/taskcluster/issues/6216)
Build freebsd versions of livelog, taskcluster-proxy and start-worker to complement the existing generic-worker builds.

USERS

▶ [patch] [6208](https://github.com/taskcluster/taskcluster/issues/6208)
Return a malformed payload error if `payload.features.interactive` is enabled in the task definition, while the `enableInteractive` worker config is false.

DEVELOPERS

▶ [patch]
jsonschema2go cli now has options for generating nested structs, and including default values as struct tags.

Page 15 of 52

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.