Skip to content

LeidenUniversityLibrary/container-deploy-awx-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Leiden University Libraries logo

Container Deploy AWX Action

About the project

Repository for reusable GitHub Action to be used to deploy containers onto a given server. Launches an AWX job, managed by ISSC-OAS.

Example

Example where this is used: https://github.com/LeidenUniversityLibrary/handle-service/blob/development/.github/workflows/.build-push-deploy.yml

Code snippet calling the action:

   needs: build-push
   if: github.ref_name == 'development'
   uses: LeidenUniversityLibrary/container-deploy-awx-action/.github/workflows/awx-deploy.yml@master
   with:
     job_template_id: 38
     image: ${{ needs.build-push.outputs.image }}
     image_tag: ${{ needs.build-push.outputs.branch_tag }}
     registry_user: ${{ github.actor }}
   secrets: inherit

About

GitHub Action to deploy a given container onto a destination server using (OAS) AWX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published