@@ -22,14 +22,21 @@ DJANGO_PORT=${DJANGO_PORT:-9001}
22
22
POSTGRES_HOST=${POSTGRES_HOST:- localhost}
23
23
POSTGRES_PORT=${POSTGRES_PORT:- 5432}
24
24
PYTHON_VERSION=${PYTHON_VERSION:- 3.13}
25
-
26
- echo " Config file: ${PROJECT_FILE} "
27
- echo " Temp dir: ${DIR} "
28
- echo " Temp tar: ${TEMP_TAR} "
29
- echo " Django port: ${DJANGO_PORT} "
30
- echo " Postgres host: ${POSTGRES_HOST} "
31
- echo " Postgres port: ${POSTGRES_PORT} "
32
- echo " Project name: ${PROJECT_NAME} "
25
+ DJANGO_VERSION=${DJANGO_VERSION:- 4.2}
26
+ UPDATED_PROJECT_FILE=" ${DIR} /project-python-${PYTHON_VERSION} -django-${DJANGO_VERSION} .json"
27
+
28
+ jq -s ' .[0] * {"version": env.DJANGO_VERSION}' ${PROJECT_FILE} > ${UPDATED_PROJECT_FILE}
29
+
30
+ echo " Base Config file : ${PROJECT_FILE} "
31
+ echo " Temp dir : ${DIR} "
32
+ echo " Temp tar : ${TEMP_TAR} "
33
+ echo " Updated Config file : ${UPDATED_PROJECT_FILE} "
34
+ echo " Django port : ${DJANGO_PORT} "
35
+ echo " Postgres host : ${POSTGRES_HOST} "
36
+ echo " Postgres port : ${POSTGRES_PORT} "
37
+ echo " Project name : ${PROJECT_NAME} "
38
+ echo " Python version : ${PYTHON_VERSION} "
39
+ echo " Django version : ${DJANGO_VERSION} "
33
40
34
41
if [ -z " ${PROJECT_NAME} " ]; then
35
42
echo " Project name is required"
@@ -45,7 +52,7 @@ if [ -n "${START_DOCKER}" ]; then
45
52
done
46
53
fi
47
54
48
- yarn run cli ${PROJECT_FILE } ${TEMP_TAR}
55
+ yarn run cli ${UPDATED_PROJECT_FILE } ${TEMP_TAR}
49
56
50
57
cd ${DIR}
51
58
tar -xvf ${TEMP_TAR}
0 commit comments