fix templates
This commit is contained in:
+17
-20
@@ -1,27 +1,24 @@
|
||||
apiVersion: runwhen.com/v1
|
||||
kind: Runbook
|
||||
metadata:
|
||||
name: {{slx_name}}
|
||||
labels:
|
||||
{% include "common-labels.yaml" %}
|
||||
annotations:
|
||||
{% include "common-annotations.yaml" %}
|
||||
spec:
|
||||
location: {{default_location}}
|
||||
codeBundle:
|
||||
repoUrl: https://github.com/runwhen-contrib/rw-generic-codecollection.git
|
||||
ref: main
|
||||
pathToRobot: codebundles/tool-builder/runbook.robot
|
||||
configProvided:
|
||||
- name: TASK_TITLE
|
||||
apiVersion: runwhen.com/v1
|
||||
kind: Runbook
|
||||
metadata:
|
||||
name: {{slx_name}}
|
||||
labels:
|
||||
{% include "common-labels.yaml" %}
|
||||
annotations:
|
||||
{% include "common-annotations.yaml" %}
|
||||
spec:
|
||||
location: {{default_location}}
|
||||
codeBundle:
|
||||
repoUrl: https://github.com/runwhen-contrib/rw-generic-codecollection.git
|
||||
ref: main
|
||||
pathToRobot: codebundles/tool-builder/runbook.robot
|
||||
configProvided:
|
||||
- name: TASK_TITLE
|
||||
value: Run system info check (bash)
|
||||
...
|
||||
- name: GEN_CMD
|
||||
value: IyEvYmluL2Jhc2gKCm1haW4oKSB7CiAgICBpc3N1ZXM9J1tdJwogICAgaXNzdWU9JycKICAgIHRvdGFsPTAKICAgIGZhaWxlZD0wCgogICAgbmFtZT0iJCh1bmFtZSAtbiAyPi9kZXYvbnVsbCB8fCBlY2hvICd1bmtub3duJykiCiAgICB0b3RhbD0kKCh0b3RhbCArIDEpKQogICAgaWYgWyAiJG5hbWUiICE9ICJ1bmtub3duIiBdOyB0aGVuCiAgICAgICAgaXNzdWU9JChqcSAtbiAtLWFyZyBuICIkbmFtZSIgJ3sKICAgICAgICAgICAgImlzc3VlIHRpdGxlIjogIkhvc3RuYW1lIGNvbGxlY3RlZCBzdWNjZXNzZnVsbHkiLAogICAgICAgICAgICAiaXNzdWUgZGVzY3JpcHRpb24iOiAoIkhvc3RuYW1lIHJldHJpZXZlZDogIiArICRuKSwKICAgICAgICAgICAgImlzc3VlIHNldmVyaXR5IjogNCwKICAgICAgICAgICAgImlzc3VlIG5leHQgc3RlcHMiOiAiTm8gYWN0aW9uIG5lZWRlZC4gSW5mb3JtYXRpb25hbCBjaGVjay4iCiAgICAgICAgfScpCiAgICAgICAgaXNzdWVzPSQoZWNobyAiJGlzc3VlcyIgfCBqcSAtLWFyZ2pzb24gaSAiJGlzc3VlIiAnLiArPSBbJGldJykKICAgIGVsc2UKICAgICAgICBmYWlsZWQ9JCgoZmFpbGVkICsgMSkpCiAgICAgICAgaXNzdWU9JChqcSAtbiAnewogICAgICAgICAgICAiaXNzdWUgdGl0bGUiOiAiRmFpbGVkIHRvIGNvbGxlY3QgaG9zdG5hbWUiLAogICAgICAgICAgICAiaXNzdWUgZGVzY3JpcHRpb24iOiAidW5hbWUgLW4gcmV0dXJuZWQgbm8gb3V0cHV0IiwKICAgICAgICAgICAgImlzc3VlIHNldmVyaXR5IjogMiwKICAgICAgICAgICAgImlzc3VlIG5leHQgc3RlcHMiOiAiQ2hlY2sgcnVubmVyIGltYWdlIGFuZCBhdmFpbGFibGUgY29tbWFuZHMuIgogICAgICAgIH0nKQogICAgICAgIGlzc3Vlcz0kKGVjaG8gIiRpc3N1ZXMiIHwganEgLS1hcmdqc29uIGkgIiRpc3N1ZSIgJy4gKz0gWyRpXScpCiAgICBmaQoKICAgIHVwdGltZV9zdHI9IiQodXB0aW1lIDI+L2Rldi9udWxsIHx8IGVjaG8gJ3VuYXZhaWxhYmxlJykiCiAgICB0b3RhbD0kKCh0b3RhbCArIDEpKQogICAgaXNzdWU9JChqcSAtbiAtLWFyZyB1ICIkdXB0aW1lX3N0ciIgJ3sKICAgICAgICAiaXNzdWUgdGl0bGUiOiAiVXB0aW1lIGNvbGxlY3RlZCIsCiAgICAgICAgImlzc3VlIGRlc2NyaXB0aW9uIjogKCJTeXN0ZW0gdXB0aW1lIGluZm86ICIgKyAkdSksCiAgICAgICAgImlzc3VlIHNldmVyaXR5IjogNCwKICAgICAgICAiaXNzdWUgbmV4dCBzdGVwcyI6ICJObyBhY3Rpb24gbmVlZGVkLiBJbmZvcm1hdGlvbmFsIGNoZWNrLiIKICAgIH0nKQogICAgaXNzdWVzPSQoZWNobyAiJGlzc3VlcyIgfCBqcSAtLWFyZ2pzb24gaSAiJGlzc3VlIiAnLiArPSBbJGldJykKCiAgICBkaXNrcz0kKGRmIC1oIC8gMj4vZGV2L251bGwgfCB0YWlsIC0xIHwgYXdrICd7cHJpbnQgJDQsICQ1fScgfHwgZWNobyAndW5rbm93bicpCiAgICB0b3RhbD0kKCh0b3RhbCArIDEpKQogICAgaXNzdWU9JChqcSAtbiAtLWFyZyBkICIkZGlza3MiICd7CiAgICAgICAgImlzc3VlIHRpdGxlIjogIkRpc2sgc3BhY2UgY29sbGVjdGVkIiwKICAgICAgICAiaXNzdWUgZGVzY3JpcHRpb24iOiAoIlJvb3QgZmlsZXN5c3RlbSBhdmFpbGFibGUvZnVsbDogIiArICRkKSwKICAgICAgICAiaXNzdWUgc2V2ZXJpdHkiOiA0LAogICAgICAgICJpc3N1ZSBuZXh0IHN0ZXBzIjogIk5vIGFjdGlvbiBuZWVkZWQuIEluZm9ybWF0aW9uYWwgY2hlY2suIgogICAgfScpCiAgICBpc3N1ZXM9JChlY2hvICIkaXNzdWVzIiB8IGpxIC0tYXJnanNvbiBpICIkaXNzdWUiICcuICs9IFskaV0nKQoKICAgIHN1bW1hcnk9JChqcSAtbiBcCiAgICAgICAgLS1hcmcgdCAiJHRvdGFsIiBcCiAgICAgICAgLS1hcmcgZiAiJGZhaWxlZCIgXAogICAgICAgICd7CiAgICAgICAgICAgICJpc3N1ZSB0aXRsZSI6ICJTeXN0ZW0gSW5mbyBDaGVjayAoQmFzaCkg4oCUIFN1bW1hcnkiLAogICAgICAgICAgICAiaXNzdWUgZGVzY3JpcHRpb24iOiAoIkNoZWNrZWQgIiArICR0ICsgIiBzeXN0ZW0gY29tbWFuZHM7ICIgKyAkZiArICIgZmFpbGVkLiIpLAogICAgICAgICAgICAiaXNzdWUgc2V2ZXJpdHkiOiA0LAogICAgICAgICAgICAiaXNzdWUgbmV4dCBzdGVwcyI6ICJJbmZvcm1hdGlvbmFsLiBSZXZpZXcgZGV0YWlscyBpbiBkZXNjcmlwdGlvbi4iCiAgICAgICAgfScpCiAgICBpc3N1ZXM9JChlY2hvICIkaXNzdWVzIiB8IGpxIC0tYXJnanNvbiBpICIkc3VtbWFyeSIgJy4gKz0gWyRpXScpCgogICAgZWNobyAiJGlzc3VlcyIgPiYzCn0=
|
||||
...
|
||||
value: IyEvYmluL2Jhc2gKCm1haW4oKSB7CiAgICBpc3N1ZXM9J1tdJwogICAgdG90YWw9MAogICAgZmFpbGVkPTAKCiAgICBuYW1lPSIkKHVuYW1lIC1uIDI+L2Rldi9udWxsIHx8IGVjaG8gJ3Vua25vd24nKSIKICAgIHRvdGFsPSQoKHRvdGFsICsgMSkpCiAgICBpZiBbICIkbmFtZSIgIT0gInVua25vd24iIF07IHRoZW4KICAgICAgICBpc3N1ZT0kKGpxIC1uIC0tYXJnIG4gIiRuYW1lIiAnewogICAgICAgICAgICAiaXNzdWUgdGl0bGUiOiAiSG9zdG5hbWUgY29sbGVjdGVkIHN1Y2Nlc3NmdWxseSIsCiAgICAgICAgICAgICJpc3N1ZSBkZXNjcmlwdGlvbiI6ICgiSG9zdG5hbWUgcmV0cmlldmVkOiAiICsgJG4pLAogICAgICAgICAgICAiaXNzdWUgc2V2ZXJpdHkiOiA0LAogICAgICAgICAgICAiaXNzdWUgbmV4dCBzdGVwcyI6ICJObyBhY3Rpb24gbmVlZGVkLiBJbmZvcm1hdGlvbmFsIGNoZWNrLiIKICAgICAgICB9JykKICAgICAgICBpc3N1ZXM9JChlY2hvICIkaXNzdWVzIiB8IGpxIC0tYXJnanNvbiBpICIkaXNzdWUiICcuICs9IFskaV0nKQogICAgZWxzZQogICAgICAgIGZhaWxlZD0kKChmYWlsZWQgKyAxKSkKICAgICAgICBpc3N1ZT0kKGpxIC1uICd7CiAgICAgICAgICAgICJpc3N1ZSB0aXRsZSI6ICJGYWlsZWQgdG8gY29sbGVjdCBob3N0bmFtZSIsCiAgICAgICAgICAgICJpc3N1ZSBkZXNjcmlwdGlvbiI6ICJ1bmFtZSAtbiByZXR1cm5lZCBubyBvdXRwdXQiLAogICAgICAgICAgICAiaXNzdWUgc2V2ZXJpdHkiOiAyLAogICAgICAgICAgICAiaXNzdWUgbmV4dCBzdGVwcyI6ICJDaGVjayBydW5uZXIgaW1hZ2UgYW5kIGF2YWlsYWJsZSBjb21tYW5kcy4iCiAgICAgICAgfScpCiAgICAgICAgaXNzdWVzPSQoZWNobyAiJGlzc3VlcyIgfCBqcSAtLWFyZ2pzb24gaSAiJGlzc3VlIiAnLiArPSBbJGldJykKICAgIGZpCgogICAgZGlza3M9JChkZiAtaCAvIDI+L2Rldi9udWxsIHwgdGFpbCAtMSB8IGF3ayAne3ByaW50ICQ0LCAkNX0nIHx8IGVjaG8gJ3Vua25vd24nKQogICAgdG90YWw9JCgodG90YWwgKyAxKSkKICAgIGlzc3VlPSQoanEgLW4gLS1hcmcgZCAiJGRpc2tzIiAnewogICAgICAgICJpc3N1ZSB0aXRsZSI6ICJEaXNrIHNwYWNlIGNvbGxlY3RlZCIsCiAgICAgICAgImlzc3VlIGRlc2NyaXB0aW9uIjogKCJSb290IGZpbGVzeXN0ZW0gYXZhaWxhYmxlL2Z1bGw6ICIgKyAkZCksCiAgICAgICAgImlzc3VlIHNldmVyaXR5IjogNCwKICAgICAgICAiaXNzdWUgbmV4dCBzdGVwcyI6ICJObyBhY3Rpb24gbmVlZGVkLiBJbmZvcm1hdGlvbmFsIGNoZWNrLiIKICAgIH0nKQogICAgaXNzdWVzPSQoZWNobyAiJGlzc3VlcyIgfCBqcSAtLWFyZ2pzb24gaSAiJGlzc3VlIiAnLiArPSBbJGldJykKCiAgICBzdW1tYXJ5PSQoanEgLW4gXAogICAgICAgIC0tYXJnIHQgIiR0b3RhbCIgXAogICAgICAgIC0tYXJnIGYgIiRmYWlsZWQiIFwKICAgICAgICAnewogICAgICAgICAgICAiaXNzdWUgdGl0bGUiOiAiU3lzdGVtIEluZm8gQ2hlY2sgKEJhc2gpIOKAlCBTdW1tYXJ5IiwKICAgICAgICAgICAgImlzc3VlIGRlc2NyaXB0aW9uIjogKCJDaGVja2VkICIgKyAkdCArICIgc3lzdGVtIGNvbW1hbmRzOyAiICsgJGYgKyAiIGZhaWxlZC4iKSwKICAgICAgICAgICAgImlzc3VlIHNldmVyaXR5IjogNCwKICAgICAgICAgICAgImlzc3VlIG5leHQgc3RlcHMiOiAiSW5mb3JtYXRpb25hbC4gUmV2aWV3IGRldGFpbHMgaW4gZGVzY3JpcHRpb24uIgogICAgICAgIH0nKQogICAgaXNzdWVzPSQoZWNobyAiJGlzc3VlcyIgfCBqcSAtLWFyZ2pzb24gaSAiJHN1bW1hcnkiICcuICs9IFskaV0nKQoKICAgIGVjaG8gIiRpc3N1ZXMiID4mMwp9
|
||||
- name: INTERPRETER
|
||||
value: bash
|
||||
...
|
||||
- name: CONFIG_ENV_MAP
|
||||
value: '{}'
|
||||
- name: SECRET_ENV_MAP
|
||||
|
||||
Reference in New Issue
Block a user