armbian-build/.github/workflows
Igor Pečovnik 8d0bb0ac0b
Maintain runner script needs few adjustements (#3179)
We need to have different tag organisation to have a better control via tagging
2021-10-07 20:30:12 +02:00
..
build-beta-images.yml CI pipeline refactoring (#3173) 2021-10-06 22:47:23 +02:00
build-beta-kernel.yml Updates and small fixes for CI (#3178) 2021-10-07 18:54:38 +02:00
build-kernel-on-merge-request.yml Updates and small fixes for CI (#3178) 2021-10-07 18:54:38 +02:00
build-single.yml Bugfix - install git on a clean runner before starting compile.sh (#3163) 2021-09-28 18:03:54 +02:00
build-stable-images.yml Don't clean debs 2021-08-26 08:18:53 +02:00
build-u-boot.yml CI pipeline refactoring (#3173) 2021-10-06 22:47:23 +02:00
docker-to-hub.yml Update docker-to-hub.yml 2021-06-10 11:05:03 +02:00
maintain.yml Maintain runner script needs few adjustements (#3179) 2021-10-07 20:30:12 +02:00
README.md CI pipeline refactoring (#3173) 2021-10-06 22:47:23 +02:00
update-repository.yml CI pipeline refactoring (#3173) 2021-10-06 22:47:23 +02:00

Runners setup

Common tags:

  • self-hosted
  • Linux
  • X64
  • ARM64
  • public (isolated runners for merge reqeusts)
  • local (local network)
  • cache (mounted cache)
  • images (present cache, good enough for making images)
  • big (16-128 cores, 64Gb SSD, 20Gb+ memory)
  • small (< 16 cores, 32Gb SSD, 4Gb memory)

Preparing GPG

use gpg1 otherwise signing fails

Preparing Runner

  • make sure to choose proper architecture

  • create startup

      sudo ./svc.sh install # install
      sudo ./svc.sh start   # start
      sudo ./svc.sh status  # check