pipery-dev/Pipery Docker CD

CD pipeline for Docker: pull image, deploy (ArgoCD/Cloud Run/Helm/Ansible), check status

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
project_pathPath to the project source tree the action should operate on.no.
config_filePath to the pipery config file.no.github/pipery/config.yaml
deploy_targetDeployment target: argocd, cloud-run, helm, or ansible.noargocd
deploy_strategyDeployment strategy: rolling, blue-green, or canary.norolling
skip_pullSkip the image pull step.nofalse
skip_deploySkip the deploy step.nofalse
skip_status_checkSkip the status check step.nofalse
image_nameContainer image name to pull (e.g. ghcr.io/org/app).no""
image_tagContainer image tag to pull.nolatest
registryContainer registry hostname.noghcr.io
registry_usernameUsername for registry login.no""
registry_passwordPassword or token for registry login.no""
argocd_serverArgoCD server URL.no""
argocd_appArgoCD application name.no""
argocd_tokenArgoCD authentication token.no""
cloud_run_serviceCloud Run service name.no""
cloud_run_regionCloud Run region.nous-central1
cloud_run_imageContainer image to deploy to Cloud Run.no""
helm_releaseHelm release name.no""
helm_chartHelm chart path or reference.no""
helm_namespaceKubernetes namespace for Helm deployment.nodefault
ansible_playbookPath to the Ansible playbook file.no""
ansible_inventoryPath to the Ansible inventory file.no""
log_filePath to write the JSONL log file.nopipery.jsonl

no outputs