Browse Source

Test logging

Bob Mottram 8 years ago
parent
commit
bf4563b1ae
1 changed files with 12 additions and 0 deletions
  1. 12
    0
      src/freedombone-app-gogs

+ 12
- 0
src/freedombone-app-gogs View File

136
 }
136
 }
137
 
137
 
138
 function upgrade_gogs {
138
 function upgrade_gogs {
139
+    echo "1" > ~/build/testlog.txt
139
     if ! grep 'gogs version:' $COMPLETION_FILE; then
140
     if ! grep 'gogs version:' $COMPLETION_FILE; then
140
         return
141
         return
141
     fi
142
     fi
142
 
143
 
144
+    echo "2" > ~/build/testlog.txt
143
     CURR_GOGS_VERSION=$(get_completion_param "gogs version")
145
     CURR_GOGS_VERSION=$(get_completion_param "gogs version")
144
     echo "gogs current version: ${CURR_GOGS_VERSION}"
146
     echo "gogs current version: ${CURR_GOGS_VERSION}"
145
     echo "gogs app version: ${GOGS_VERSION}"
147
     echo "gogs app version: ${GOGS_VERSION}"
146
     if [[ "${CURR_GOGS_VERSION}" == "${GOGS_VERSION}" ]]; then
148
     if [[ "${CURR_GOGS_VERSION}" == "${GOGS_VERSION}" ]]; then
147
         return
149
         return
148
     fi
150
     fi
151
+    echo "3" > ~/build/testlog.txt
149
 
152
 
150
     gogs_parameters
153
     gogs_parameters
151
     echo "gogs binary upgrade: ${GOGS_BIN}"
154
     echo "gogs binary upgrade: ${GOGS_BIN}"
152
 
155
 
156
+    echo "4" > ~/build/testlog.txt
153
     if [ ! -d ${INSTALL_DIR} ]; then
157
     if [ ! -d ${INSTALL_DIR} ]; then
154
         mkdir -p ${INSTALL_DIR}
158
         mkdir -p ${INSTALL_DIR}
155
     fi
159
     fi
158
         rm -rf ${INSTALL_DIR}/gogs
162
         rm -rf ${INSTALL_DIR}/gogs
159
     fi
163
     fi
160
     GOGS_FILE=linux_${CURR_ARCH}.tar.gz
164
     GOGS_FILE=linux_${CURR_ARCH}.tar.gz
165
+    echo "5" > ~/build/testlog.txt
161
     if [ ! -f ${GOGS_FILE} ]; then
166
     if [ ! -f ${GOGS_FILE} ]; then
162
         wget ${GOGS_BIN}
167
         wget ${GOGS_BIN}
168
+        echo "6" > ~/build/testlog.txt
163
     fi
169
     fi
170
+    echo "7" > ~/build/testlog.txt
164
     if [ ! -f ${GOGS_FILE} ]; then
171
     if [ ! -f ${GOGS_FILE} ]; then
172
+        echo "8" > ~/build/testlog.txt
165
         GOGS_FILE=linux_${CURR_ARCH}.zip
173
         GOGS_FILE=linux_${CURR_ARCH}.zip
166
         GOGS_BIN="https://github.com/gogits/gogs/releases/download/v${GOGS_VERSION}/${GOGS_FILE}"
174
         GOGS_BIN="https://github.com/gogits/gogs/releases/download/v${GOGS_VERSION}/${GOGS_FILE}"
167
         if [ ! -f ${GOGS_FILE} ]; then
175
         if [ ! -f ${GOGS_FILE} ]; then
174
             unzip -o ${GOGS_FILE}
182
             unzip -o ${GOGS_FILE}
175
         fi
183
         fi
176
     else
184
     else
185
+        echo "9" > ~/build/testlog.txt
177
         tar -xzf ${INSTALL_DIR}/${GOGS_FILE}
186
         tar -xzf ${INSTALL_DIR}/${GOGS_FILE}
178
     fi
187
     fi
188
+    echo "10" > ~/build/testlog.txt
179
     if [ ! -d ${INSTALL_DIR}/gogs ]; then
189
     if [ ! -d ${INSTALL_DIR}/gogs ]; then
180
         exit 37823
190
         exit 37823
181
     fi
191
     fi
192
+    echo "11" > ~/build/testlog.txt
182
     rm -rf /home/${GOGS_USERNAME}/*
193
     rm -rf /home/${GOGS_USERNAME}/*
183
     cp -r ${INSTALL_DIR}/gogs/* /home/${GOGS_USERNAME}
194
     cp -r ${INSTALL_DIR}/gogs/* /home/${GOGS_USERNAME}
184
     if [ -f ${GOGS_FILE} ]; then
195
     if [ -f ${GOGS_FILE} ]; then
185
         rm ${GOGS_FILE}
196
         rm ${GOGS_FILE}
186
     fi
197
     fi
198
+    echo "12" > ~/build/testlog.txt
187
 
199
 
188
     sed -i "s|gogs version.*|gogs version:$GOGS_VERSION|g" ${COMPLETION_FILE}
200
     sed -i "s|gogs version.*|gogs version:$GOGS_VERSION|g" ${COMPLETION_FILE}
189
     systemctl restart gogs
201
     systemctl restart gogs