Skip to content

Commit be0b600

Browse files
committed
Publish 4.61.1
1 parent fcc03cd commit be0b600

File tree

4 files changed

+83
-26
lines changed

4 files changed

+83
-26
lines changed

package-lock.json

Lines changed: 22 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "Tired of pushing to test your .gitlab-ci.yml?",
55
"main": "src/index.js",
66
"bin": "src/index.js",
7-
"version": "4.61.0",
7+
"version": "4.61.1",
88
"scripts": {
99
"esbuild": "esbuild src/index.ts --outfile=bin/index.cjs --bundle --platform=node --format=cjs --minify --external:yargs --sourcemap=inline",
1010
"pkg-linux": "pkg bin/index.cjs --public --options=enable-source-maps --no-bytecode -t linux-x64 -o bin/linux/gitlab-ci-local && chmod +x bin/linux/gitlab-ci-local && gzip -c bin/linux/gitlab-ci-local > bin/linux.gz",

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ process.on("SIGUSR2", async () => await cleanupJobResources(jobs));
2525
const yparser = yargs(process.argv.slice(2));
2626
yparser.parserConfiguration({"greedy-arrays": false})
2727
.showHelpOnFail(false)
28-
.version("4.61.0")
28+
.version("4.61.1")
2929
.wrap(yparser.terminalWidth?.())
3030
.command({
3131
handler: async (argv) => {

src/schema/schema.ts

Lines changed: 59 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,10 @@ export const schema = {
272272
"markdownDescription": "Reports will be uploaded as artifacts, and often displayed in the GitLab UI, such as in merge requests. [Learn More](https://docs.gitlab.com/ci/yaml/#artifactsreports).",
273273
"additionalProperties": false,
274274
"properties": {
275+
"accessibility": {
276+
"type": "string",
277+
"description": "Path to JSON file with accessibility report.",
278+
},
275279
"annotations": {
276280
"type": "string",
277281
"description": "Path to JSON file with annotations report.",
@@ -1022,6 +1026,52 @@ export const schema = {
10221026
],
10231027
"additionalProperties": false,
10241028
},
1029+
"aws_secrets_manager": {
1030+
"oneOf": [
1031+
{
1032+
"type": "string",
1033+
"description": "The ARN or name of the secret to retrieve. To retrieve a secret from another account, you must use an ARN.",
1034+
},
1035+
{
1036+
"type": "object",
1037+
"markdownDescription": "Defines the secret to be fetched from AWS Secrets Manager. The secret_id refers to the ARN or name of the secret in AWS Secrets Manager. Version_id and version_stage are optional parameters that can be used to specify a specific version of the secret, else AWSCURRENT version will be returned.",
1038+
"properties": {
1039+
"secret_id": {
1040+
"type": "string",
1041+
"description": "The ARN or name of the secret to retrieve. To retrieve a secret from another account, you must use an ARN.",
1042+
},
1043+
"version_id": {
1044+
"type": "string",
1045+
"description": "The unique identifier of the version of the secret to retrieve. If you include both this parameter and VersionStage, the two parameters must refer to the same secret version. If you don't specify either a VersionStage or VersionId, Secrets Manager returns the AWSCURRENT version.",
1046+
},
1047+
"version_stage": {
1048+
"type": "string",
1049+
"description": "The staging label of the version of the secret to retrieve. If you include both this parameter and VersionStage, the two parameters must refer to the same secret version. If you don't specify either a VersionStage or VersionId, Secrets Manager returns the AWSCURRENT version.",
1050+
},
1051+
"region": {
1052+
"type": "string",
1053+
"description": "The AWS region where the secret is stored. Use this to override the region for a specific secret. Defaults to AWS_REGION variable.",
1054+
},
1055+
"role_arn": {
1056+
"type": "string",
1057+
"description": "The ARN of the IAM role to assume before retrieving the secret. Use this to override the ARN. Defaults to AWS_ROLE_ARN variable.",
1058+
},
1059+
"role_session_name": {
1060+
"type": "string",
1061+
"description": "The name of the session to use when assuming the role. Use this to override the session name. Defaults to AWS_ROLE_SESSION_NAME variable.",
1062+
},
1063+
"field": {
1064+
"type": "string",
1065+
"description": "The name of the field to retrieve from the secret. If not specified, the entire secret is retrieved.",
1066+
},
1067+
},
1068+
"required": [
1069+
"secret_id",
1070+
],
1071+
"additionalProperties": false,
1072+
},
1073+
],
1074+
},
10251075
"akeyless": {
10261076
"type": "object",
10271077
"properties": {
@@ -1069,6 +1119,11 @@ export const schema = {
10691119
"gcp_secret_manager",
10701120
],
10711121
},
1122+
{
1123+
"required": [
1124+
"aws_secrets_manager",
1125+
],
1126+
},
10721127
{
10731128
"required": [
10741129
"akeyless",
@@ -2399,10 +2454,11 @@ export const schema = {
23992454
"type": "string",
24002455
},
24012456
"strategy": {
2402-
"description": "You can mirror the pipeline status from the triggered pipeline to the source bridge job by using strategy: depend",
2457+
"description": "You can mirror or depend on the pipeline status from the triggered pipeline to the source bridge job by using strategy: `depend` or `mirror`",
24032458
"type": "string",
24042459
"enum": [
24052460
"depend",
2461+
"mirror",
24062462
],
24072463
},
24082464
"inputs": {
@@ -2576,10 +2632,11 @@ export const schema = {
25762632
],
25772633
},
25782634
"strategy": {
2579-
"description": "You can mirror the pipeline status from the triggered pipeline to the source bridge job by using strategy: depend",
2635+
"description": "You can mirror or depend on the pipeline status from the triggered pipeline to the source bridge job by using strategy: `depend` or `mirror`",
25802636
"type": "string",
25812637
"enum": [
25822638
"depend",
2639+
"mirror",
25832640
],
25842641
},
25852642
"forward": {

0 commit comments

Comments
 (0)