ref: version 1
This commit is contained in:
@@ -56,31 +56,31 @@ rsync -av --exclude='.git' --exclude='__pycache__' --exclude='*.pyc' --exclude='
|
|||||||
|
|
||||||
# 1. deployment.json - replace ${PROJECT_NAME} and old eom-quota references
|
# 1. deployment.json - replace ${PROJECT_NAME} and old eom-quota references
|
||||||
if [[ -f "$PROJECT_PATH/.fission/deployment.json" ]]; then
|
if [[ -f "$PROJECT_PATH/.fission/deployment.json" ]]; then
|
||||||
sed -i "s/\${PROJECT_NAME}/$PROJECT_NAME/g" "$PROJECT_PATH/.fission/deployment.json"
|
sed -i '' "s/\${PROJECT_NAME}/$PROJECT_NAME/g" "$PROJECT_PATH/.fission/deployment.json"
|
||||||
sed -i "s/eom-quota/$PROJECT_NAME/g" "$PROJECT_PATH/.fission/deployment.json"
|
sed -i '' "s/eom-quota/$PROJECT_NAME/g" "$PROJECT_PATH/.fission/deployment.json"
|
||||||
sed -i "s/fission-eom-quota/fission-$PROJECT_NAME/g" "$PROJECT_PATH/.fission/deployment.json"
|
sed -i '' "s/fission-eom-quota/fission-$PROJECT_NAME/g" "$PROJECT_PATH/.fission/deployment.json"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 2. Override files - dev-deployment.json and local-deployment.json
|
# 2. Override files - dev-deployment.json and local-deployment.json
|
||||||
for override in dev-deployment.json local-deployment.json; do
|
for override in dev-deployment.json local-deployment.json; do
|
||||||
if [[ -f "$PROJECT_PATH/.fission/$override" ]]; then
|
if [[ -f "$PROJECT_PATH/.fission/$override" ]]; then
|
||||||
sed -i "s/\${PROJECT_NAME}/$PROJECT_NAME/g" "$PROJECT_PATH/.fission/$override"
|
sed -i '' "s/\${PROJECT_NAME}/$PROJECT_NAME/g" "$PROJECT_PATH/.fission/$override"
|
||||||
sed -i "s/eom-quota/$PROJECT_NAME/g" "$PROJECT_PATH/.fission/$override"
|
sed -i '' "s/eom-quota/$PROJECT_NAME/g" "$PROJECT_PATH/.fission/$override"
|
||||||
sed -i "s/fission-eom-quota/fission-$PROJECT_NAME/g" "$PROJECT_PATH/.fission/$override"
|
sed -i '' "s/fission-eom-quota/fission-$PROJECT_NAME/g" "$PROJECT_PATH/.fission/$override"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
# 3. helpers.py - update SECRET_NAME and CONFIG_NAME
|
# 3. helpers.py - update SECRET_NAME and CONFIG_NAME
|
||||||
if [[ -f "$PROJECT_PATH/src/helpers.py" ]]; then
|
if [[ -f "$PROJECT_PATH/src/helpers.py" ]]; then
|
||||||
sed -i "s/\${PROJECT_NAME}/$PROJECT_NAME/g" "$PROJECT_PATH/src/helpers.py"
|
sed -i '' "s/\${PROJECT_NAME}/$PROJECT_NAME/g" "$PROJECT_PATH/src/helpers.py"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 4. README.md - update with project name and clean up
|
# 4. README.md - update with project name and clean up
|
||||||
if [[ -f "$PROJECT_PATH/README.md" ]]; then
|
if [[ -f "$PROJECT_PATH/README.md" ]]; then
|
||||||
sed -i "s/\${PROJECT_NAME}/$PROJECT_NAME/g" "$PROJECT_PATH/README.md"
|
sed -i '' "s/\${PROJECT_NAME}/$PROJECT_NAME/g" "$PROJECT_PATH/README.md"
|
||||||
sed -i "s/^# Fission Python Template/# $PROJECT_NAME/g" "$PROJECT_PATH/README.md"
|
sed -i '' "s/^# Fission Python Template/# $PROJECT_NAME/g" "$PROJECT_PATH/README.md"
|
||||||
sed -i "s/your-service-py/$PROJECT_NAME-py/g" "$PROJECT_PATH/README.md"
|
sed -i '' "s/your-service-py/$PROJECT_NAME-py/g" "$PROJECT_PATH/README.md"
|
||||||
sed -i "s/your-package/$PROJECT_NAME/g" "$PROJECT_PATH/README.md"
|
sed -i '' "s/your-package/$PROJECT_NAME/g" "$PROJECT_PATH/README.md"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ========== VALIDATION ==========
|
# ========== VALIDATION ==========
|
||||||
|
|||||||
Reference in New Issue
Block a user