-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Reorganise workflow yamls #262
Commits on Sep 11, 2024
-
We had a hierarchy of workflows that was not being fully utilised. This discards that structure in favour of the yaml file being organised by Kind and then by name. for i in `grep -lr "^kind: WorkflowTemplate"` ; do mv $i workflows/`cat "$i" | yq ".metadata.name"`.yaml done for i in `grep -lr "^kind: Sensor"` ; do mv $i sensors/`cat "$i" | yq ".metadata.name"`.yaml done etc
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for a5807aa - Browse repository at this point
Copy the full SHA a5807aaView commit details -
Delete example-feature argo-workflows folders
We don't use this structure any more.
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 09e42cf - Browse repository at this point
Copy the full SHA 09e42cfView commit details -
Re-organise workflow docker containers into their own folder
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 6ec90ae - Browse repository at this point
Copy the full SHA 6ec90aeView commit details -
Fix up the "defined in" metadata in workflows that were renamed
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 9fa14f8 - Browse repository at this point
Copy the full SHA 9fa14f8View commit details -
Add titles to argo workflow templates
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for d18e69a - Browse repository at this point
Copy the full SHA d18e69aView commit details -
Fix outdated docstring comment
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for dbf8d82 - Browse repository at this point
Copy the full SHA dbf8d82View commit details -
Re-organise argo-workflow docs
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 4de4d22 - Browse repository at this point
Copy the full SHA 4de4d22View commit details -
Rename workflows->workflowtemplates to reflect the Kind of its contents
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 95266f0 - Browse repository at this point
Copy the full SHA 95266f0View commit details -
Move dnsmasq container to subdirectory
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for f5f4289 - Browse repository at this point
Copy the full SHA f5f4289View commit details -
Move ironiic-nautobot-client container to subdirectory
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for f950cd4 - Browse repository at this point
Copy the full SHA f950cd4View commit details -
Move ironic and neutron containers to subdirectories
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 76d57ab - Browse repository at this point
Copy the full SHA 76d57abView commit details -
Move argo-workflow containers to central containers directory
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 3164ae1 - Browse repository at this point
Copy the full SHA 3164ae1View commit details -
Fix up precommit and github jobs paths for YAML tempalte changes
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 6181c60 - Browse repository at this point
Copy the full SHA 6181c60View commit details -
Organise the eventsource nautobot-webhook
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 02a4828 - Browse repository at this point
Copy the full SHA 02a4828View commit details -
Merge the workflowtemplates into one place
These are separated out into folders by k8s namespace and then by "kind". Kustomization is added to manage these
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 98f8eeb - Browse repository at this point
Copy the full SHA 98f8eebView commit details -
Update appsets configuration to reflect new path to workflows
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for f621668 - Browse repository at this point
Copy the full SHA f621668View commit details -
Update workflow descriptions to match new paths
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 42af2f0 - Browse repository at this point
Copy the full SHA 42af2f0View commit details -
Update yamllint to reflect changes to workflow paths
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 327b223 - Browse repository at this point
Copy the full SHA 327b223View commit details -
Update pre-commit config to reflect changes to workflow paths
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 9046c93 - Browse repository at this point
Copy the full SHA 9046c93View commit details -
Update workflows.yaml to reflect new workflow paths
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for b9b7240 - Browse repository at this point
Copy the full SHA b9b7240View commit details -
Fix doc link to reflect new path to workflows
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for d5a5534 - Browse repository at this point
Copy the full SHA d5a5534View commit details -
Fix up Dockerfiles to reflect change to container directory structure
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 99ceecb - Browse repository at this point
Copy the full SHA 99ceecbView commit details -
Break workflow role into one yaml file per object for yamllint
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 0598ca3 - Browse repository at this point
Copy the full SHA 0598ca3View commit details -
Update docs paths to refelct changes to workflow directory structure
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for b3935bf - Browse repository at this point
Copy the full SHA b3935bfView commit details -
Use dynamic github repository name instead of hardcoding rackerlabs
When CI runs on a fork it doesn't have permissions to push there
Steve Keay committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 957b8a7 - Browse repository at this point
Copy the full SHA 957b8a7View commit details