Compare commits
2 Commits
581a46e9fd
...
ec19888b1b
Author | SHA1 | Date | |
---|---|---|---|
ec19888b1b | |||
9f4c59b79f |
26
.gitea/workflows/builder.yaml
Normal file
26
.gitea/workflows/builder.yaml
Normal file
@ -0,0 +1,26 @@
|
||||
name: CodyOps Core Builder
|
||||
on:
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
build-conteiner:
|
||||
runs-on: fedora-latest
|
||||
env:
|
||||
ASTRO_DIRECTUS_API: ${{ secrets.ASTRO_DIRECTUS_API }}
|
||||
ASTRO_DIRECTUS_TOKEN: ${{ secrets.ASTRO_DIRECTUS_TOKEN }}
|
||||
ASTRO_ASSETS: ${{ vars.ASTRO_ASSETS }}
|
||||
ASTRO_CURRENCY_AR: ${{ vars.ASTRO_CURRENCY_AR }}
|
||||
ASTRO_SITE_AR: ${{ vars.ASTRO_SITE_AR }}
|
||||
ASTRO_GTM_AR: ${{ vars.ASTRO_GTM_AR }}
|
||||
ASTRO_CURRENCY_BR: ${{ vars.ASTRO_CURRENCY_BR }}
|
||||
ASTRO_SITE_BR: ${{ vars.ASTRO_SITE_BR }}
|
||||
ASTRO_GTM_BR: ${{ vars.ASTRO_GTM_BR }}
|
||||
steps:
|
||||
- name: Check out repository code
|
||||
uses: actions/checkout@v4
|
||||
- name: Make Build
|
||||
run: make build
|
||||
- name: Make Push
|
||||
run: make push
|
25
Makefile
Normal file
25
Makefile
Normal file
@ -0,0 +1,25 @@
|
||||
REGISTRY:= gianet.us/codyops
|
||||
IMAGE:= core
|
||||
COUNTRIES:= ar br
|
||||
|
||||
.PHONY: init build setup push $(addprefix step-,$(COUNTRIES))
|
||||
|
||||
init:
|
||||
direnv allow .
|
||||
|
||||
setup:
|
||||
npm install
|
||||
|
||||
build: setup $(addprefix step-,$(COUNTRIES))
|
||||
|
||||
$(addprefix step-,$(COUNTRIES)):
|
||||
@echo "Ejecutando step para el país: $(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')"
|
||||
export ASTRO_COUNTRY=$(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]') && \
|
||||
export ASTRO_CURRENCY=${ASTRO_CURRENCY_$(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')} && \
|
||||
export ASTRO_SITE=${ASTRO_SITE_$(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')} && \
|
||||
export ASTRO_GTM=${ASTRO_GTM_$(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')} && \
|
||||
npx astro build --force
|
||||
podman build --pull=newer --tag $(REGISTRY)/$(IMAGE):$(patsubst step-%,%,$@) .
|
||||
|
||||
push:
|
||||
podman push $(REGISTRY)/$(IMAGE):$(patsubst step-%,%,$@)
|
@ -65,7 +65,7 @@ const totalCourseDuration = sumTimes(courseDurations);
|
||||
controls
|
||||
preload="auto"
|
||||
class="object-fit-fill">
|
||||
<source src={`${import.meta.env.ASTRO_DIRECTUS_ASSETS}/${item.video}`} type="video/mp4" />
|
||||
<source src={`${import.meta.env.ASTRO_ASSETS}/${item.video}`} type="video/mp4" />
|
||||
</video>
|
||||
</div>
|
||||
</span>
|
||||
|
Loading…
x
Reference in New Issue
Block a user