commit 04510ab204a679b936d567ec18723391f11bbfcd
parent 55d6226c7a6270869c787e276dafe3efadf245b8
Author: Sebastian <sebasjm@gmail.com>
Date: Wed, 21 Aug 2024 19:23:40 -0300
make kyc prebuilt
Diffstat:
2 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/Makefile b/Makefile
@@ -48,6 +48,7 @@ prebuilt:
make backoffice-prebuilt
make backend-prebuilt
make bank-prebuilt
+ make kyc-prebuilt
make challenger-prebuilt
make aml-backoffice-prebuilt
make anastasis-prebuilt
@@ -79,6 +80,12 @@ aml-backoffice-prebuilt:
pnpm run --filter @gnu-taler/aml-backoffice-ui... build
./contrib/copy-aml-backoffice-into-prebuilt.sh
+.PHONY: kyc-prebuilt
+kyc-prebuilt:
+ pnpm install --frozen-lockfile --filter @gnu-taler/kyc-ui...
+ pnpm run --filter @gnu-taler/kyc-ui... build
+ ./contrib/copy-kyc-into-prebuilt.sh
+
.PHONY: challenger-prebuilt
challenger-prebuilt:
pnpm install --frozen-lockfile --filter @gnu-taler/challenger-ui...
@@ -133,6 +140,16 @@ aml-backoffice-dev-prebuilt:
./contrib/copy-aml-backoffice-into-prebuilt.sh
./contrib/publish-prebuilt-dir.sh
+.PHONY: kyc-dev-prebuilt
+kyc-dev-prebuilt:
+ ./contrib/cleanup-prebuilt-dir.sh
+ ./contrib/next-dev-version.sh packages/kyc-ui/package.json
+ pnpm install --frozen-lockfile --filter @gnu-taler/kyc-ui...
+ pnpm run --filter @gnu-taler/kyc-ui... build
+ git ci -am "new prebuilt dev" && git push
+ ./contrib/copy-kyc-into-prebuilt.sh
+ ./contrib/publish-prebuilt-dir.sh
+
.PHONY: challenger-dev-prebuilt
challenger-dev-prebuilt:
./contrib/cleanup-prebuilt-dir.sh
diff --git a/contrib/copy-kyc-into-prebuilt.sh b/contrib/copy-kyc-into-prebuilt.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+[ ! -d prebuilt ] && git worktree add -f prebuilt prebuilt && exit 1
+
+find packages/kyc-ui/dist/prod/ -type f -printf '%P\n' | sort > prebuilt/kyc/bof
+
+while IFS= read -r file; do
+ cp packages/kyc-ui/dist/prod/$file prebuilt/kyc/$file
+done < prebuilt/kyc/bof
+