1
Fork 0

Compare commits

...

3 commits

Author SHA1 Message Date
b1e085c338 Split it all up into their own steps
All checks were successful
continuous-integration/drone Build is passing
2024-06-07 17:28:43 -04:00
0466439d9f Update name 2024-06-07 17:28:35 -04:00
586ebc3e52 Use name "SudoVanilla" 2024-06-07 17:28:28 -04:00
3 changed files with 26 additions and 34 deletions

View file

@ -7,55 +7,47 @@ platform:
arch: arm64
steps:
- name: Build
- name: 4get
environment:
ARK_USERNAME:
from_secret: ARK_USERNAME
ARK_PASSWORD:
from_secret: ARK_PASSWORD
commands:
############################
## 4get ##
############################
- git clone https://ark.sudovanilla.org/korbs/4get/ && cd ./4get/
- echo $ARK_PASSWORD | docker login ark.sudovanilla.org --username $ARK_USERNAME --password-stdin
- docker build -t ark.sudovanilla.org/korbs/4get:arm64 .
- docker push ark.sudovanilla.org/korbs/4get:arm64
- cd ../
############################
## Cinny ##
############################
- name: Cinny
environment:
ARK_USERNAME:
from_secret: ARK_USERNAME
ARK_PASSWORD:
from_secret: ARK_PASSWORD
commands:
- git clone https://github.com/cinnyapp/cinny && cd ./cinny/
- echo $ARK_PASSWORD | docker login ark.sudovanilla.org --username $ARK_USERNAME --password-stdin
- docker build -t ark.sudovanilla.org/korbs/cinny:arm64 .
- docker push ark.sudovanilla.org/korbs/cinny:arm64
- cd ../
############################
## Phanpy ##
############################
# - git clone https://github.com/cheeaun/phanpy && cd ./phanpy/
# - echo $ARK_PASSWORD | docker login ark.sudovanilla.org --username $ARK_USERNAME --password-stdin
# - wget https://ark.sudovanilla.org/Korbs/4get-build-automation/raw/branch/main/phanpy/Dockerfile
# - docker build -t ark.sudovanilla.org/korbs/phanpy:arm64 .
# - docker push ark.sudovanilla.org/korbs/phanpy:arm64
# - cd ../
############################
## Bun ##
############################
- name: Bun
environment:
ARK_USERNAME:
from_secret: ARK_USERNAME
ARK_PASSWORD:
from_secret: ARK_PASSWORD
commands:
- git clone https://github.com/oven-sh/bun && cd ./bun/dockerhub/debian-slim/
- echo $ARK_PASSWORD | docker login ark.sudovanilla.org --username $ARK_USERNAME --password-stdin
- docker build -t ark.sudovanilla.org/korbs/bun:arm64 .
- docker push ark.sudovanilla.org/korbs/bun:arm64
- cd ../
############################
## Hyperpipe ##
############################
- name: Hyperpipe
environment:
ARK_USERNAME:
from_secret: ARK_USERNAME
ARK_PASSWORD:
from_secret: ARK_PASSWORD
commands:
- git clone https://codeberg.org/Hyperpipe/Hyperpipe && cd ./Hyperpipe/
- echo $ARK_PASSWORD | docker login ark.sudovanilla.org --username $ARK_USERNAME --password-stdin
- docker build -t ark.sudovanilla.org/korbs/hyperpipe:arm64 .
- docker push ark.sudovanilla.org/korbs/hyperpipe:arm64
- cd ../
- docker push ark.sudovanilla.org/korbs/hyperpipe:arm64

View file

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2024 Korbs
Copyright (c) 2024 SudoVanilla
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

View file

@ -1,5 +1,5 @@
# 4Get Build Automation
# Docker Build Automation
[![Build Status](https://ci.sudovanilla.org/api/badges/Korbs/4get-build-automation/status.svg)](https://ci.sudovanilla.org/Korbs/4get-build-automation)
SudoVanilla does not pull from Docker Hub, in response to this, builds are done manually on server and pushed here to SudoVanilla Ark and Codeberg.
SudoVanilla does not pull from Docker Hub, in response to this, builds are done manually on server and pushed here to SudoVanilla Ark.