Drone: add build env from secrets, build_args_from_env
continuous-integration/drone/push Build was killed

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Rafał Miczek
2026-02-13 20:22:26 +01:00
co-authored by Cursor
parent d5d4883917
commit 9b6ee29d65
2 changed files with 40 additions and 0 deletions
+39
View File
@@ -11,6 +11,25 @@ steps:
- name: build - name: build
image: oven/bun:1-alpine image: oven/bun:1-alpine
environment:
STRAVA_CLIENT_ID:
from_secret: strava_client_id
STRAVA_REDIRECT_URI:
from_secret: strava_redirect_uri
RIOT_REGION:
from_secret: riot_region
RIOT_SUMMONER_NAME_LOL:
from_secret: riot_summoner_name_lol
RIOT_SUMMONER_NAME_TFT:
from_secret: riot_summoner_name_tft
RIOT_TAG_LINE:
from_secret: riot_tag_line
FACEIT_USER_ID:
from_secret: faceit_user_id
ROCKET_LEAGUE_PLATFORM:
from_secret: rocket_league_platform
ROCKET_LEAGUE_USERNAME:
from_secret: rocket_league_username
commands: commands:
- bun install --frozen-lockfile - bun install --frozen-lockfile
- bun run build:ssr - bun run build:ssr
@@ -19,6 +38,25 @@ steps:
- name: docker - name: docker
image: plugins/docker image: plugins/docker
environment:
STRAVA_CLIENT_ID:
from_secret: strava_client_id
STRAVA_REDIRECT_URI:
from_secret: strava_redirect_uri
RIOT_REGION:
from_secret: riot_region
RIOT_SUMMONER_NAME_LOL:
from_secret: riot_summoner_name_lol
RIOT_SUMMONER_NAME_TFT:
from_secret: riot_summoner_name_tft
RIOT_TAG_LINE:
from_secret: riot_tag_line
FACEIT_USER_ID:
from_secret: faceit_user_id
ROCKET_LEAGUE_PLATFORM:
from_secret: rocket_league_platform
ROCKET_LEAGUE_USERNAME:
from_secret: rocket_league_username
settings: settings:
repo: registry.zea.lt/miczek/tracker repo: registry.zea.lt/miczek/tracker
registry: registry.zea.lt registry: registry.zea.lt
@@ -26,6 +64,7 @@ steps:
from_secret: registry_username from_secret: registry_username
password: password:
from_secret: registry_password from_secret: registry_password
build_args_from_env: true
tags: tags:
- latest - latest
- ${DRONE_COMMIT_SHA:0:7} - ${DRONE_COMMIT_SHA:0:7}
+1
View File
@@ -45,6 +45,7 @@ Thumbs.db
.env .env
.env.local .env.local
.env.*.local .env.*.local
.drone-secrets.local