From 3c1338ef1669de8008b891f821908f145a920453 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Wed, 1 Oct 2025 01:27:06 -0500 Subject: [PATCH] First commit --- .onedev-buildspec.yml | 27 +++++++++++++++++++++++++++ Dockerfile | 4 ++++ 2 files changed, 31 insertions(+) create mode 100644 .onedev-buildspec.yml create mode 100644 Dockerfile diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml new file mode 100644 index 0000000..ca1fe6c --- /dev/null +++ b/.onedev-buildspec.yml @@ -0,0 +1,27 @@ +version: 39 +jobs: +- name: Build + steps: + - !CheckoutStep + name: Checkout + cloneCredential: !DefaultCredential {} + withLfs: true + withSubmodules: true + cloneDepth: 1 + condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + - !BuildImageStep + name: Build image + output: !RegistryOutput + tags: onedev.site.tesses.net/dependencies/wiidev:latest + registryLogins: + - registryUrl: '@server_url@' + userName: '@job_token@' + passwordSecret: dockersecret + condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + triggers: + - !BranchUpdateTrigger + projects: Dependencies/WiiDev + retryCondition: never + maxRetries: 3 + retryDelay: 30 + timeout: 14400 diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..051ead3 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,4 @@ +FROM devkitpro/devkitppc:20250727 + +WORKDIR /tmp +RUN wget https://gitlab.com/-/project/24742172/uploads/686f898638fb96af55e3754b92c5aaa7/libwiisocket-0.1-1-any.pkg.tar.zst && wget https://gitlab.com/-/project/24742172/uploads/fc3378553929e58a397df6ec6204a1c0/wii-mbedtls-2.16.6-1-any.pkg.tar.zst && wget https://gitlab.com/-/project/24742172/uploads/2b19acc728140dcfbbf7e18f9d9e312a/wii-curl-7.75.0-1-any.pkg.tar.zst && dkp-pacman --noconfirm -U libwiisocket-0.1-1-any.pkg.tar.zst wii-mbedtls-2.16.6-1-any.pkg.tar.zst wii-curl-7.75.0-1-any.pkg.tar.zst && rm *.tar.zst \ No newline at end of file