|
@@ -204,6 +204,13 @@ function upgrade_golang {
|
204
|
204
|
rootdir=
|
205
|
205
|
mesh_upgrade_golang
|
206
|
206
|
|
|
207
|
+ # alter the go version used by the gogs daemon
|
|
208
|
+ if [ -f /etc/systemd/system/gogs.service ]; then
|
|
209
|
+ sed -i "s|Environment=.*|Environment=\"USER=gogs\" \"HOME=/home/gogs\" \"GOPATH=/home/go/go${GO_VERSION}\"|g" /etc/systemd/system/gogs.service
|
|
210
|
+ systemctl daemon-reload
|
|
211
|
+ systemctl restart gogs
|
|
212
|
+ fi
|
|
213
|
+
|
207
|
214
|
echo "upgrade_golang:$GO_VERSION" >> $COMPLETION_FILE
|
208
|
215
|
}
|
209
|
216
|
|