From b294e08707bb1965473f9591ce3e96bee77bb73e Mon Sep 17 00:00:00 2001 From: Ida Hou Date: Thu, 7 Nov 2024 19:55:59 +0000 Subject: [PATCH] Add Kokoro build configs for new distro oracular_x86_64 --- kokoro/config/build/presubmit/oracular_x86_64.gcl | 10 ++++++++++ .../test/ops_agent/presubmit/oracular_x86_64.gcl | 10 ++++++++++ .../config/test/ops_agent/release/oracular_x86_64.gcl | 10 ++++++++++ .../third_party_apps/presubmit/oracular_x86_64.gcl | 10 ++++++++++ .../test/third_party_apps/release/oracular_x86_64.gcl | 10 ++++++++++ project.yaml | 10 ++++++++++ 6 files changed, 60 insertions(+) create mode 100644 kokoro/config/build/presubmit/oracular_x86_64.gcl create mode 100644 kokoro/config/test/ops_agent/presubmit/oracular_x86_64.gcl create mode 100644 kokoro/config/test/ops_agent/release/oracular_x86_64.gcl create mode 100644 kokoro/config/test/third_party_apps/presubmit/oracular_x86_64.gcl create mode 100644 kokoro/config/test/third_party_apps/release/oracular_x86_64.gcl diff --git a/kokoro/config/build/presubmit/oracular_x86_64.gcl b/kokoro/config/build/presubmit/oracular_x86_64.gcl new file mode 100644 index 0000000000..72cd39ae48 --- /dev/null +++ b/kokoro/config/build/presubmit/oracular_x86_64.gcl @@ -0,0 +1,10 @@ +import '../common.gcl' as common + +config build = common.build { + params { + environment { + DISTRO = 'oracular' + PKGFORMAT = 'deb' + } + } +} diff --git a/kokoro/config/test/ops_agent/presubmit/oracular_x86_64.gcl b/kokoro/config/test/ops_agent/presubmit/oracular_x86_64.gcl new file mode 100644 index 0000000000..c37a0b662e --- /dev/null +++ b/kokoro/config/test/ops_agent/presubmit/oracular_x86_64.gcl @@ -0,0 +1,10 @@ +import 'common.gcl' as common + +config build = common.ops_agent_test { + params { + environment { + TARGET = 'oracular' + ARCH = 'x86_64' + } + } +} diff --git a/kokoro/config/test/ops_agent/release/oracular_x86_64.gcl b/kokoro/config/test/ops_agent/release/oracular_x86_64.gcl new file mode 100644 index 0000000000..c37a0b662e --- /dev/null +++ b/kokoro/config/test/ops_agent/release/oracular_x86_64.gcl @@ -0,0 +1,10 @@ +import 'common.gcl' as common + +config build = common.ops_agent_test { + params { + environment { + TARGET = 'oracular' + ARCH = 'x86_64' + } + } +} diff --git a/kokoro/config/test/third_party_apps/presubmit/oracular_x86_64.gcl b/kokoro/config/test/third_party_apps/presubmit/oracular_x86_64.gcl new file mode 100644 index 0000000000..e30fd27a6e --- /dev/null +++ b/kokoro/config/test/third_party_apps/presubmit/oracular_x86_64.gcl @@ -0,0 +1,10 @@ +import 'common.gcl' as common + +config build = common.third_party_apps_test { + params { + environment { + TARGET = 'oracular' + ARCH = 'x86_64' + } + } +} diff --git a/kokoro/config/test/third_party_apps/release/oracular_x86_64.gcl b/kokoro/config/test/third_party_apps/release/oracular_x86_64.gcl new file mode 100644 index 0000000000..e30fd27a6e --- /dev/null +++ b/kokoro/config/test/third_party_apps/release/oracular_x86_64.gcl @@ -0,0 +1,10 @@ +import 'common.gcl' as common + +config build = common.third_party_apps_test { + params { + environment { + TARGET = 'oracular' + ARCH = 'x86_64' + } + } +} diff --git a/project.yaml b/project.yaml index 9de2537e3d..546e8f49dc 100644 --- a/project.yaml +++ b/project.yaml @@ -1,4 +1,14 @@ targets: + oracular: + package_extension: + deb + architectures: + x86_64: + test_distros: + representative: + - ubuntu-os-cloud:ubuntu-2410-amd64 + exhaustive: + - ubuntu-os-cloud:ubuntu-minimal-2410-amd64 bookworm: package_extension: deb