Files
planilla/Makefile
josedario87 40654fd5be
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 2s
build-and-deploy / build (push) Failing after 1m50s
build-and-deploy / deploy (push) Has been skipped
schema compartido ::ALTOPELIGRO::
2025-05-30 17:41:23 -06:00

50 lines
1.1 KiB
Makefile

GITHUB_REPO_URL := https://github.com/josedario87/planilla.git
GITEA_REPO_URL := ssh://<GITEA_USER>@<GITEA_HOST>:<GITEA_PORT>/nucleo000/planilla.git
.PHONY: sync-to-github sync-to-gitea
estructura:
powershell -ExecutionPolicy Bypass -File ./dev/scripts/estructura.ps1
testdb:
docker compose -f api/dev/docker-compose.yml up -d
build:
docker compose build
up:
docker compose up -d
down:
docker compose down
todo: estructura build
sync-to-github:
@echo Synchronizing to GitHub...
@if not exist ".git\refs\remotes\github" ( \
echo Adding GitHub remote... && \
git remote add github $(GITHUB_REPO_URL) \
)
git push github --all
git push github --tags
@echo Synchronization to GitHub complete.
sync-to-gitea:
@echo "Synchronizing to Gitea..."
@if ! git remote | grep -q '^gitea$$'; then \
echo "Adding Gitea remote..."; \
git remote add gitea $(GITEA_REPO_URL); \
fi
git push gitea --all
git push gitea --tags
@echo "Synchronization to Gitea complete."
# Declaramos el target como PHONY ya que no corresponde a un archivo real (opcional pero recomendado)
.PHONY: UI
UI:
cd ui && ( if not exist node_modules npm install ) && npm run dev