mirror of
https://github.com/ansible/awx.git
synced 2026-01-19 05:31:22 -03:30
Add UI changes to JobsEdit
Add UI changes to JobsEdit
This commit is contained in:
parent
0caf263508
commit
be6657239d
@ -85,6 +85,7 @@ function JobsEdit() {
|
||||
form.AWX_ANSIBLE_CALLBACK_PLUGINS
|
||||
),
|
||||
AWX_TASK_ENV: formatJson(form.AWX_TASK_ENV),
|
||||
GALAXY_TASK_ENV: formatJson(form.GALAXY_TASK_ENV),
|
||||
});
|
||||
};
|
||||
|
||||
@ -217,6 +218,10 @@ function JobsEdit() {
|
||||
config={jobs.AWX_MOUNT_ISOLATED_PATHS_ON_K8S}
|
||||
/>
|
||||
<ObjectField name="AWX_TASK_ENV" config={jobs.AWX_TASK_ENV} />
|
||||
<ObjectField
|
||||
name="GALAXY_TASK_ENV"
|
||||
config={jobs.GALAXY_TASK_ENV}
|
||||
/>
|
||||
{submitError && <FormSubmitError error={submitError} />}
|
||||
{revertError && <FormSubmitError error={revertError} />}
|
||||
</FormColumnLayout>
|
||||
|
||||
@ -231,6 +231,26 @@
|
||||
"read_only": false
|
||||
}
|
||||
},
|
||||
"GALAXY_TASK_ENV": {
|
||||
"type": "nested object",
|
||||
"required": true,
|
||||
"label": "Environment Variables for Galaxy Commands",
|
||||
"help_text": "Additional environment variables set for invocations of ansible-galaxy within project updates. Useful if you must use a proxy server for ansible-galaxy but not git.",
|
||||
"category": "Jobs",
|
||||
"category_slug": "jobs",
|
||||
"placeholder": {
|
||||
"HTTP_PROXY": "myproxy.local:8080"
|
||||
},
|
||||
"default": {
|
||||
"ANSIBLE_FORCE_COLOR": "false",
|
||||
"GIT_SSH_COMMAND": "ssh -o StrictHostKeyChecking=no"
|
||||
},
|
||||
"child": {
|
||||
"type": "string",
|
||||
"required": true,
|
||||
"read_only": false
|
||||
}
|
||||
},
|
||||
"INSIGHTS_TRACKING_STATE": {
|
||||
"type": "boolean",
|
||||
"required": false,
|
||||
@ -3942,6 +3962,26 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"GALAXY_TASK_ENV": {
|
||||
"type": "nested object",
|
||||
"required": true,
|
||||
"label": "Environment Variables for Galaxy Commands",
|
||||
"help_text": "Additional environment variables set for invocations of ansible-galaxy within project updates. Useful if you must use a proxy server for ansible-galaxy but not git.",
|
||||
"category": "Jobs",
|
||||
"category_slug": "jobs",
|
||||
"placeholder": {
|
||||
"HTTP_PROXY": "myproxy.local:8080"
|
||||
},
|
||||
"default": {
|
||||
"ANSIBLE_FORCE_COLOR": "false",
|
||||
"GIT_SSH_COMMAND": "ssh -o StrictHostKeyChecking=no"
|
||||
},
|
||||
"child": {
|
||||
"type": "string",
|
||||
"required": true,
|
||||
"read_only": false
|
||||
}
|
||||
},
|
||||
"INSIGHTS_TRACKING_STATE": {
|
||||
"type": "boolean",
|
||||
"label": "Gather data for Insights for Ansible Automation Platform",
|
||||
|
||||
@ -38,6 +38,10 @@
|
||||
"AWX_ISOLATION_BASE_PATH":"/tmp",
|
||||
"AWX_ISOLATION_SHOW_PATHS":[],
|
||||
"AWX_TASK_ENV":{},
|
||||
"GALAXY_TASK_ENV": {
|
||||
"ANSIBLE_FORCE_COLOR": "false",
|
||||
"GIT_SSH_COMMAND": "ssh -o StrictHostKeyChecking=no"
|
||||
},
|
||||
"INSIGHTS_TRACKING_STATE":false,
|
||||
"PROJECT_UPDATE_VVV":false,
|
||||
"AWX_ROLES_ENABLED":true,
|
||||
|
||||
@ -7,6 +7,10 @@
|
||||
"AWX_ISOLATION_BASE_PATH": "/tmp",
|
||||
"AWX_ISOLATION_SHOW_PATHS": [],
|
||||
"AWX_TASK_ENV": {},
|
||||
"GALAXY_TASK_ENV": {
|
||||
"ANSIBLE_FORCE_COLOR": "false",
|
||||
"GIT_SSH_COMMAND": "ssh -o StrictHostKeyChecking=no"
|
||||
},
|
||||
"PROJECT_UPDATE_VVV": false,
|
||||
"AWX_ROLES_ENABLED": true,
|
||||
"AWX_COLLECTIONS_ENABLED": true,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user