Skip to content

Mender Artifact Uploader

Actions
Upload mender artifact to a mender server
v1.0.0
Latest
Star (0)

Mender Docker Compose Artifact

This action uploads mender artifacts to a mender server.

Refer mender

Usage

See action.yml

See Mender docker-compose action

Create Artifact

steps:
  - uses: actions/checkout@v2

  - id: mender
    name: Create mender artifact
    uses: quartx-analytics/mender-docker-compose@v1.1.2
    with:
      compose-file: "docker-compose.yml"
      software-name: "project-name"
      device-types: "raspberrypi3 raspberrypi4"

  - name: Upload mender artifact
    uses: quartx-analytics/mender-artifact-uploader@v1.0.0
    with:
      artifact: ${{ steps.mender.outputs.artifact-file }}
      username: ${{ secrets.MENDER_USER }}
      password: ${{ secrets.MENDER_PASS }}

Here we use our other action to create mender artifacts, then use this upload action to upload the artifact to mender. There are 3 required parameters that need to be passed to the upload action. The path to the artifact file, the username & password for the mender server. It is recommended to use Github secrets for the username & password parameters.

License

The scripts and documentation in this project are released under the Apache License

Mender Artifact Uploader is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Upload mender artifact to a mender server
v1.0.0
Latest

Mender Artifact Uploader is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.