Modified: 2021-03
The code in this repository is executed as defined by the action.yaml file in the root of this repository. This action can be invoked in another repository's build-spec by pointing to this action (see Action Usage). This action is not deployed to a server directly and instead is pulled by the github action runner when the build-spec requires this action. This way subsequent updates to this build action on the target branch will be automatically be pulled by the build server so it is always running the latest source code.
To deploy the iris build server visit Incuvers/automation and follow the setup instructions.
LXD container github action for building core20 snap applications on the arm64 architecture for use on the Incuvers Realtime Imaging System (IRIS) platform.
Dockerized github action for building core20 snap applications for the Incuvers Realtime Imaging System (IRIS) platform. This build method is deprecated. See the notes on docker here.
snap-build:
name: iris snap
runs-on: [self-hosted, linux, ARM64]
steps:
- name: Start IRIS Build Server
uses: Incuvers/iris-build-action@master
env:
SLACK_IDENTIFIER: ${{ secrets.SLACK_NOTIFICATIONS }}
ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
ACCESS_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}