This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Failed to build KIO locally.

Tags: None
(comma "," separated)
Lachu
Registered Member
Posts
864
Karma
1
OS

Failed to build KIO locally.

Thu Jul 21, 2022 3:02 pm
Code: Select all
$ python3 -u ci-utilities/run-ci-build.py --project $CI_PROJECT_NAME --branch $CI_COMMIT_REF_NAME --platform Linux
usage: run-ci-build.py [-h] --project PROJECT --branch BRANCH --platform
                       PLATFORM [--only-build]
                       [--extra-cmake-args EXTRA_CMAKE_ARGS [EXTRA_CMAKE_ARGS ...]]
                       [--skip-publishing]
run-ci-build.py: error: argument --project: expected one argument
ERROR: Job failed: exit code 1

FATAL: exit code 1                             

Hi. I am using gitlab-runner to build KIO locally. That's my config file:
Code: Select all
# SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org>
# SPDX-License-Identifier: CC0-1.0

include:
  - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
  - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android.yml
  - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml
  - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml
  - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android-qt6.yml
  - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows.yml


workflow:
  rules:
    # Prevent branch pipelines if an MR is open on the branch.
    - if: $CI_COMMIT_BRANCH && $CI_PIPELINE_SOURCE == "push" && $CI_OPEN_MERGE_REQUESTS
      when: never
    # Allow merge request pipelines.
    - if: $CI_PIPELINE_SOURCE == "merge_request_event"
    # Build tags and branches too
    - if: $CI_COMMIT_TAG
    - if: $CI_COMMIT_BRANCH

suse_tumbleweed_qt515:
  stage: build
  image: kdeorg/ci-suse-qt515:latest
  tags:
    - Linux
  variables:
    KDECI_CC_CACHE: /mnt/caches/suse-qt5.15/
    KDECI_CACHE_PATH: /mnt/artifacts/suse-qt5.15/
    KDECI_GITLAB_SERVER: https://invent.kde.org/
    KDECI_PACKAGE_PROJECT: teams/ci-artifacts/suse-qt5.15
  interruptible: true
  before_script:
    - git clone https://invent.kde.org/sysadmin/ci-utilities
    - git clone https://invent.kde.org/sysadmin/repo-metadata ci-utilities/repo-metadata/
  script:
    - python3 -u ci-utilities/run-ci-build.py --project $CI_PROJECT_NAME --branch $CI_COMMIT_REF_NAME --platform Linux
  artifacts:
    expire_in: 2 weeks
    when: on_success
    reports:
      junit: JUnitTestResults.xml
      codequality: cppcheck.json
      coverage_report:
        coverage_format: cobertura
        path: CoberturaLcovResults.                                                                                                     


Lachu, proud to be a member of KDE forums since 2008-Nov.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kesang, Yahoo [Bot]