-
-
Notifications
You must be signed in to change notification settings - Fork 151
Open
Description
I'm trying to migrate danger-swift
from Github to Gitlab on a self-hosted server, but it's failing. I followed this tutorial for configure env vars.
I'm using the SPM for install Danger Swift and dependencies.
My Package.swift
:
let package = Package(
name: "Project",
products: [
.library(
name: "DangerDeps",
type: .dynamic,
targets: ["DangerDependencies"]),
],
dependencies: [
.package(
url: "https://github.com/danger/swift.git",
from: "3.18.0"),
.package(
url: "https://github.com/f-meloni/danger-swift-coverage.git",
from: "1.2.1"),
.package(
url: "https://github.com/f-meloni/danger-swift-xcodesummary",
from: "1.2.1"),
],
targets: [
.target(
name: "DangerDependencies",
dependencies: [
.product(name: "Danger", package: "swift"),
.product(name: "DangerSwiftCoverage", package: "danger-swift-coverage"),
.product(name: "DangerXCodeSummary", package: "danger-swift-xcodesummary")
],
path: "DangerDeps"),
]
)
My run script:
#!/bin/sh
# Install Brew dependencies
brew bundle
# Swift Package Manager
swift build --target DangerDependencies
# Run Danger-Swift
swift build danger-swift ci --verbose
The error from Bitrise
------------------------------
--- Step: ./.run_danger.sh ---
------------------------------
$ ./.run_danger.sh
▸ Using danger/tap/danger-swift
▸ Using lizard-analyzer
▸ Using swiftlint
▸ Using sonar-scanner
▸ Homebrew Bundle complete! 4 Brewfile dependencies now installed.
▸ Error: HTTPError: Response code 404 (Not Found)
▸ at Request.<anonymous> (/snapshot/danger-js/node_modules/got/dist/source/as-promise/index.js:118:42)
▸ at processTicksAndRejections (node:internal/process/task_queues:96:5) {
▸ code: 'ERR_NON_2XX_3XX_RESPONSE',
▸ timings: {
▸ start: 1705342648287,
▸ socket: 1705342648289,
▸ lookup: 1705342648302,
▸ connect: 1705342648371,
▸ secureConnect: 1705342648549,
▸ upload: 1705342648550,
▸ response: 1705342648655,
▸ end: 1705342648655,
▸ error: undefined,
▸ abort: undefined,
▸ phases: {
▸ wait: 2,
▸ dns: 13,
▸ tcp: 69,
▸ tls: 178,
▸ request: 1,
▸ firstByte: 105,
▸ download: 0,
▸ total: 368
▸ }
▸ },
▸ description: undefined
▸ }
▸ Launching Danger Swift ci (v3.18.0)
▸ Finding out where the danger executable is
▸ Running: /opt/homebrew/bin/danger ci --process danger-swift --passURLForDSL --verbose
Can someone help me? 😉
Metadata
Metadata
Assignees
Labels
No labels