deploy
7 pagesBuild and deploy
To make your application available to others, you need to build and deploy it. Nais attempts to make this as simple as possible by providing a set of composable GitHub Actions.
Build and deploy with GitHub Actions
This how-to guide shows you how to build and deploy your application using GitHub Actions and the Nais deploy action.
Dependabot with auto-merge
Dependabot is a security tool offered by GitHub. Dependabot scans your repositories for vulnerabilities and outdated dependencies, and may automatically open pull requests to bump dependencyβ¦
Deploy action configuration
The available configuration options for the Nais deploy GitHub action. Note that OWNER and REPOSITORY corresponds to the two parts of a full repository identifier. If that name isβ¦
Set up tracing for your pipeline
To further support DORA metrics we use tracing directly in the build pipeline. This will allow you to measure the time it takes for your team to deliver new code to production.
Templating
In nais/deploy we use Handlebars 3.0 syntax as templating language. Both the template and variable file supports either YAML or JSON syntax.
The workload image
You application is built into a container image, which we sometimes will call the workload image. For nais to know which image to use for your workload, part of the deploy process includes tellingβ¦