File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -90,14 +90,14 @@ struct TriggerBuildsCommand: AsyncCommand {
9090 do {
9191 try await triggerBuilds ( on: context. application. db, mode: mode)
9292 } catch {
93- logger. critical ( " \( error) " )
93+ logger. critical ( " triggerBuilds.run: \( error) " )
9494 }
9595
9696 do {
9797 try await AppMetrics . push ( client: context. application. client,
9898 jobName: " trigger-builds " )
9999 } catch {
100- logger. warning ( " \( error) " )
100+ logger. warning ( " triggerBuilds.run: \( error) " )
101101 }
102102 }
103103
@@ -235,7 +235,12 @@ func triggerBuilds(on database: Database,
235235 let triggeredJobCount = triggers. reduce ( 0 ) { $0 + $1. buildPairs. count }
236236 await newJobs. withValue { $0 += triggeredJobCount }
237237
238- try await triggerBuildsUnchecked ( on: database, triggers: triggers)
238+ do {
239+ try await triggerBuildsUnchecked ( on: database, triggers: triggers)
240+ } catch {
241+ logger. error ( " triggerBuildsUnchecked failed: \( error) " )
242+ throw error
243+ }
239244 }
240245 }
241246 }
Original file line number Diff line number Diff line change @@ -181,11 +181,17 @@ extension Gitlab.Builder {
181181 maxPageCount: Int = 5 ) async throws -> Int {
182182 let count = try await fetchJobs ( status: status, page: page, pageSize: pageSize) . count
183183 if count == pageSize && page < maxPageCount {
184- let statusCount = try await getStatusCount ( status: status,
185- page: page + 1 ,
186- pageSize: pageSize,
187- maxPageCount: maxPageCount)
188- return count + statusCount
184+ do {
185+ let statusCount = try await getStatusCount ( status: status,
186+ page: page + 1 ,
187+ pageSize: pageSize,
188+ maxPageCount: maxPageCount)
189+ return count + statusCount
190+ } catch {
191+ @Dependency ( \. logger) var logger
192+ logger. error ( " Gitlab.Builder.getStatusCount failed: \( error) " )
193+ throw error
194+ }
189195 } else {
190196 return count
191197 }
You can’t perform that action at this time.
0 commit comments