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 GitHub Actions and the Nais CLI.
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 CLI.
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 with the Nais CLI
Deploys to Nais are done with the Nais CLI's nais apply command. In GitHub Actions, use the nais/setup action to install the CLI.
Environment mixins
An environment mixin is a partial manifest that Nais merges over a base manifest for a specific environment. It lets one set of manifests serve several environments, so you can run differentβ¦
Set up a complete deploy pipeline
This guide shows the recommended setup for deploying an application to several environments with the Nais CLI. It builds on Build and deploy with GitHub Actions, adding environment mixins forβ¦
Templating (deprecated)
The legacy nais/deploy action uses Handlebars 3.0 syntax as templating language. Both the template and variable file supports either YAML or JSON syntax.