Spaces:
Running
Running
alessandro trinca tornidor
commited on
Commit
•
37d9063
1
Parent(s):
5e5ed73
[ci] add debug logs about folders creation, add missing pnpm build step in baremetal_entrypoint.sh
Browse files
scripts/baremetal_entrypoint.sh
CHANGED
@@ -31,6 +31,7 @@ python ${WORKDIR}/scripts/create_folders_and_variables_if_not_exists.py
|
|
31 |
cd ${WORKDIR}/static
|
32 |
npm install -g npm pnpm
|
33 |
pnpm install
|
|
|
34 |
pnpm tailwindcss -i ${WORKDIR}/static/src/input.css -o ${WORKDIR}/static/dist/output.css
|
35 |
cd ${WORKDIR}
|
36 |
|
|
|
31 |
cd ${WORKDIR}/static
|
32 |
npm install -g npm pnpm
|
33 |
pnpm install
|
34 |
+
pnpm build
|
35 |
pnpm tailwindcss -i ${WORKDIR}/static/src/input.css -o ${WORKDIR}/static/dist/output.css
|
36 |
cd ${WORKDIR}
|
37 |
|
scripts/create_folders_and_variables_if_not_exists.py
CHANGED
@@ -33,10 +33,19 @@ def create_folder_if_not_exists(pathname: Path | str):
|
|
33 |
|
34 |
if __name__ == '__main__':
|
35 |
folders_string = os.getenv("FOLDERS_MAP")
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
|
34 |
if __name__ == '__main__':
|
35 |
folders_string = os.getenv("FOLDERS_MAP")
|
36 |
+
try:
|
37 |
+
folders_dict = json.loads(folders_string)
|
38 |
+
for folder_env_ref, folder_env_path in folders_dict.items():
|
39 |
+
print(f"folder_env_ref:{folder_env_ref}, folder_env_path:{folder_env_path}.")
|
40 |
+
logging.info(f"folder_env_ref:{folder_env_ref}, folder_env_path:{folder_env_path}.")
|
41 |
+
create_folder_if_not_exists(folder_env_path)
|
42 |
+
print("========")
|
43 |
+
assert os.getenv(folder_env_ref) == folder_env_path
|
44 |
+
except json.JSONDecodeError as jde:
|
45 |
+
print(f"jde:{jde}.")
|
46 |
+
logging.error(f"jde:{jde}.")
|
47 |
+
print("double check your variables, e.g. for mispelling like 'FOLDER_MAP'...")
|
48 |
+
logging.info("double check your variables, e.g. for mispelling like 'FOLDER_MAP' instead than 'FOLDERS_MAP'...")
|
49 |
+
for k_env, v_env in dict(os.environ).items():
|
50 |
+
print(f"k_env:{k_env}, v_env:{v_env}.")
|
51 |
+
logging.info(f"k_env:{k_env}, v_env:{v_env}.")
|