mirror of
https://github.com/armbian/sdk.git
synced 2026-01-06 11:08:52 -08:00
Compare commits
6 Commits
1808567893
...
1823889460
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bad9dcb434 | ||
|
|
46ca8219cb | ||
|
|
71f63c6141 | ||
|
|
3aa10a8fc8 | ||
|
|
789778471f | ||
|
|
cf0364684b |
11
.github/workflows/action.yml
vendored
11
.github/workflows/action.yml
vendored
@@ -27,19 +27,24 @@ jobs:
|
||||
board: ["uefi-x86","uefi-arm64"]
|
||||
os: ["noble","trixie"]
|
||||
extension: [",image-output-qcow2",""]
|
||||
|
||||
include:
|
||||
- board: uefi-x86
|
||||
runner: ubuntu-24.04
|
||||
- board: uefi-arm64
|
||||
runner: ubuntu-22.04-arm
|
||||
runs-on: ${{ matrix.runner }}
|
||||
name: "${{ matrix.os }},${{ matrix.board }}${{ matrix.extension }}"
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
- uses: armbian/build@main
|
||||
with:
|
||||
# mandatory
|
||||
armbian_token: "${{ secrets.GITHUB_TOKEN }}" # GitHub installation access token
|
||||
armbian_target: "armbian-images" # build configuration from userpatches
|
||||
armbian_target: "armbian-sdk" # build configuration from userpatches
|
||||
armbian_release: "${{ matrix.os }}" # userspace: jammy, bookworm, trixie, etc.
|
||||
armbian_board: "${{ matrix.board }}" # board build target
|
||||
# optional
|
||||
armbian_branch: "sdk"
|
||||
armbian_ui: "minimal"
|
||||
armbian_extensions: "docker-ce,sdk${{ matrix.extension }}" # enable extensions
|
||||
armbian_release_tittle: "Armbian SDK" # release tittle
|
||||
|
||||
18
userpatches/config-armbian-sdk.conf
Normal file
18
userpatches/config-armbian-sdk.conf
Normal file
@@ -0,0 +1,18 @@
|
||||
display_alert "Common settings for Armbian SDK OS images" "setting default values" "info"
|
||||
declare -g VENDOR="Armbian"
|
||||
declare -g VENDORCOLOR="5;100;115"
|
||||
declare -g VENDORURL="https://www.armbian.com"
|
||||
declare -g VENDORDOCS="https://docs.armbian.com"
|
||||
declare -g VENDORSUPPORT="https://forum.armbian.com"
|
||||
declare -g VENDORPRIVACY="https://www.armbian.com"
|
||||
declare -g VENDORBUGS="https://www.armbian.com/bugs"
|
||||
declare -g VENDORLOGO="armbian-logo"
|
||||
declare -g MAINTAINERMAIL=info@armbian.com
|
||||
declare -g MAINTAINER="Armbian Linux"
|
||||
declare -g COMPRESS_OUTPUTIMAGE="no"
|
||||
declare -g EXPERT="yes"
|
||||
declare -g KERNEL_BTF="yes"
|
||||
declare -g COMPRESS_OUTPUTIMAGE="sha,img,xz"
|
||||
declare -g IMAGE_XZ_COMPRESSION_RATIO=8
|
||||
declare -g DONT_BUILD_ARTIFACTS="kernel,firmware,full_firmware,fake_ubuntu_advantage_tools,armbian-zsh,armbian-plymouth-theme"
|
||||
declare -g PREFER_DOCKER="yes"
|
||||
17
userpatches/firstboot.conf
Normal file
17
userpatches/firstboot.conf
Normal file
@@ -0,0 +1,17 @@
|
||||
#/root/.not_logged_in_yet
|
||||
|
||||
# System
|
||||
SET_LANG_BASED_ON_LOCATION="n"
|
||||
PRESET_LOCALE="en_US.UTF-8"
|
||||
PRESET_TIMEZONE="Etc/UTC"
|
||||
|
||||
# Root
|
||||
PRESET_ROOT_PASSWORD="armbian"
|
||||
PRESET_ROOT_KEY=""
|
||||
|
||||
# User
|
||||
PRESET_USER_NAME="armbian"
|
||||
PRESET_USER_PASSWORD="armbian"
|
||||
PRESET_USER_KEY=""
|
||||
PRESET_DEFAULT_REALNAME="Armbian user"
|
||||
PRESET_USER_SHELL="bash"
|
||||
Reference in New Issue
Block a user