Skip to content

LeidenUniversityLibrary/container-deploy-awx-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 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.

Requirements

  • Running and connect OAS GitHub runner
  • AWX_JOB_URL and AWX_TOKEN of the appropriate AWX job (handed out by OAS) configured as repository/organization secrets, or as Environment secrets if you call the deploy workflow with with: environment: <name>
  • Valid Docker-/Containerfile
  • ENV_FILE_CONTENT configured as a repository/organization secret, or as an Environment secret if you call the deploy workflow with with: environment: <name> (if you're planning on using that)

Examples

See "examples" folder. These examples should work if you copy one of them to your own workflow file. (eg. .github/workflows/.build-push-deploy.yml):

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

 
 
 

Contributors