|
@@ -158,7 +158,8 @@ function upgrade_gogs {
|
158
|
158
|
return
|
159
|
159
|
fi
|
160
|
160
|
|
161
|
|
- GOGS_CONFIG_FILE=/home/${GOGS_USERNAME}/custom/conf/app.ini
|
|
161
|
+ GOGS_CONFIG_PATH=/home/${GOGS_USERNAME}/custom/conf
|
|
162
|
+ GOGS_CONFIG_FILE=$GOGS_CONFIG_PATH/app.ini
|
162
|
163
|
cp $GOGS_CONFIG_FILE $INSTALL_DIR/gogs_config.ini
|
163
|
164
|
|
164
|
165
|
gogs_parameters
|
|
@@ -199,7 +200,15 @@ function upgrade_gogs {
|
199
|
200
|
rm ${GOGS_FILE}
|
200
|
201
|
fi
|
201
|
202
|
|
|
203
|
+ if [ ! -d ${GOGS_CONFIG_PATH} ]; then
|
|
204
|
+ mkdir -p ${GOGS_CONFIG_PATH}
|
|
205
|
+ fi
|
|
206
|
+
|
202
|
207
|
cp $INSTALL_DIR/gogs_config.ini $GOGS_CONFIG_FILE
|
|
208
|
+ if [ ! -f $GOGS_CONFIG_FILE ]; then
|
|
209
|
+ echo $'Gogs ini file not upgraded'
|
|
210
|
+ exit 873535
|
|
211
|
+ fi
|
203
|
212
|
rm $INSTALL_DIR/gogs_config.ini
|
204
|
213
|
|
205
|
214
|
sed -i "s|gogs version.*|gogs version:$GOGS_VERSION|g" ${COMPLETION_FILE}
|