Mender team provides mendersoftware/mender-ci-tools
docker image with pre-installed mender-cli
and mender-artifact
tools and GitHub Actions for uploading artifacts and creating deployments.
The image can be used for creating Mender artifact building job, which, with upload artifact and create deployment actions, allows to create CI/CD pipelines (examples).
The actions requires the following Secret is set in a repository Settings:
MENDER_SERVER_ACCESS_TOKEN
: Mender Personal Access Token (read the documentation for more information)
mendersoftware/mender-gh-action-upload-artifact@main action to upload an artifact to a Mender server.
mendersoftware/mender-gh-action-create-deployment@main action to create a deployment on a Mender server.