[MacPorts] #62978: github: CI jobs: dependency fetch failures don't fail workflow

MacPorts noreply at macports.org
Thu May 27 15:59:46 UTC 2021


#62978: github: CI jobs: dependency fetch failures don't fail workflow
----------------------+------------------------
  Reporter:  mascguy  |      Owner:  ryandesign
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:  github ci
      Port:           |
----------------------+------------------------
Description changed by mascguy:

Old description:

> It appears that, when port dependency archivefetch failures occur in the
> CI jobs, the workflows still show as successful:
>
> {{{
> Installing dependencies for ncbi_tools
> Installing 4 dependencies of ncbi_tools:
>  - gperf "" ""
>  - libiconv "" ""
>  - ncurses "" ""
>  - tcsh "" ""
>
> Installing dependency (1 of 4) 'gperf' with variants '' (requesting '')
> ... [FAIL] (archivefetch)
> ##[error]Failed to install dependencies for ncbi_tools
> Finishing: Build changed subports
> }}}
>
> Several examples from today, for port `ncbi_tools`,
> [https://github.com/macports/macports-ports/pull/11151 PR 11151 -
> ncbi_tools: fix compilation and update to 20120620]
>
> https://github.com/macports/macports-ports/runs/2685807997
>
> https://dev.azure.com/macports/macports-
> ports/_build/results?buildId=14586&view=logs&j=ca395085-040a-526b-
> 2ce8-bdc85f692774

New description:

 It appears that, when port dependency archivefetch failures occur in the
 CI jobs, the workflows still show as successful:

 {{{
 Installing dependencies for ncbi_tools
 Installing 4 dependencies of ncbi_tools:
  - gperf "" ""
  - libiconv "" ""
  - ncurses "" ""
  - tcsh "" ""

 Installing dependency (1 of 4) 'gperf' with variants '' (requesting '')
 ... [FAIL] (archivefetch)
 ##[error]Failed to install dependencies for ncbi_tools
 Finishing: Build changed subports
 }}}

 Several examples from today, for port `ncbi_tools`,
 [https://github.com/macports/macports-ports/pull/11151 PR 11151 -
 ncbi_tools: fix compilation and update to 20120620]

 macOS 10.15:

 Logs attached: ncbi_tools-ci-job-10.15.txt

 Job: https://github.com/macports/macports-ports/runs/2685807997

 macOS 10.14:

 Logs attached: ncbi_tools-ci-job-10.14.txt

 Job: https://dev.azure.com/macports/macports-
 ports/_build/results?buildId=14586&view=logs&j=ca395085-040a-526b-
 2ce8-bdc85f692774

--

-- 
Ticket URL: <https://trac.macports.org/ticket/62978#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list