diff --git a/.github/ISSUE_TEMPLATE/02-feature-request.yml b/.github/ISSUE_TEMPLATE/02-feature-request.yml index e2cb82cd..81ddaa9d 100644 --- a/.github/ISSUE_TEMPLATE/02-feature-request.yml +++ b/.github/ISSUE_TEMPLATE/02-feature-request.yml @@ -40,12 +40,12 @@ body: attributes: label: Related links description: >- - Please list all links to open and closed [issues](https://github.com/Guts/qgis-deployment-cli/issues), - [discussions](https://github.com/Guts/qgis-deployment-cli/discussions), - or to [documentation sections](https://guts.github.io/qgis-deployment-cli/) + Please list all links to open and closed [issues](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/issues), + [discussions](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/discussions), + or to [documentation sections](https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/) that are relevant to your idea. If you discussed your idea with the community on our - [discussion board](https://github.com/Guts/qgis-deployment-cli/discussions) + [discussion board](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/discussions) prior to creating this change request, please link the discussion here as well. validations: required: true @@ -57,7 +57,7 @@ body: description: >- Please explain how your idea will work from an QGIS admin's and user's perspective. Elaborate on how the change would positively impact not only - you but the community and how it aligns with the goals and [philosophy](https://guts.github.io/qgis-deployment-cli/#what-it-is-and-the-underlying-philosophy) + you but the community and how it aligns with the goals and [philosophy](https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/#what-it-is-and-the-underlying-philosophy) of the project. validations: required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 18c97690..e5485f49 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ blank_issues_enabled: true contact_links: - name: Ask, answer, share - url: https://github.com/Guts/qgis-deployment-cli/discussions/ + url: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/discussions/ about: Have a question or need help? Have an answer or idea to share? Connect with the community on our discussion board - name: Implementing QDT in your organization - url: https://guts.github.io/qgis-deployment-cli/misc/funding.html + url: https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/misc/funding.html about: Want to contract to deploy QDT in your organization or to fund or sponsor a feature or a bug fix? diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index c0cac18a..87e4a731 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -3,7 +3,8 @@ name: "📦 Build & 🚀 Release" # Triggers on: push: - branches: [main] + branches: + - main paths: - ".github/workflows/build_release.yml" @@ -14,7 +15,8 @@ on: - "*" pull_request: - branches: [main] + branches: + - main paths: - ".github/workflows/build_release.yml" - "builder/" diff --git a/README.md b/README.md index 17250a3e..e2462201 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,13 @@ [![flake8](https://img.shields.io/badge/linter-flake8-green)](https://flake8.pycqa.org/) [![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/) [![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit) -[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/Guts/qgis-deployment-cli/main.svg)](https://results.pre-commit.ci/latest/github/Guts/qgis-deployment-cli/main) +[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/qgis-deployment/qgis-deployment-toolbelt-cli/main.svg)](https://results.pre-commit.ci/latest/github/qgis-deployment/qgis-deployment-toolbelt-cli/main) [![security: bandit](https://img.shields.io/badge/security-bandit-yellow.svg)](https://github.com/PyCQA/bandit) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=Guts_qgis-deployment-cli&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=Guts_qgis-deployment-cli) -[![🎳 Tester](https://github.com/Guts/qgis-deployment-cli/actions/workflows/tests.yml/badge.svg)](https://github.com/Guts/qgis-deployment-cli/actions/workflows/tests.yml) -[![codecov](https://codecov.io/gh/Guts/qgis-deployment-cli/branch/main/graph/badge.svg?token=ZHGRNMA7TV)](https://codecov.io/gh/Guts/qgis-deployment-cli) -[![📦 Build & 🚀 Release](https://github.com/Guts/qgis-deployment-cli/actions/workflows/build_release.yml/badge.svg?branch=main)](https://github.com/Guts/qgis-deployment-cli/actions/workflows/build_release.yml) +[![🎳 Tester](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/actions/workflows/tests.yml/badge.svg)](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/actions/workflows/tests.yml) +[![codecov](https://codecov.io/gh/qgis-deployment/qgis-deployment-toolbelt-cli/branch/main/graph/badge.svg?token=ZHGRNMA7TV)](https://codecov.io/gh/qgis-deployment/qgis-deployment-toolbelt-cli) +[![📦 Build & 🚀 Release](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/actions/workflows/build_release.yml/badge.svg?branch=main)](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/actions/workflows/build_release.yml) [![PyPi version badge](https://badgen.net/pypi/v/qgis-deployment-toolbelt)](https://pypi.org/project/qgis-deployment-toolbelt/) [![PyPI - Downloads](https://img.shields.io/pypi/dm/qgis-deployment-toolbelt)](https://pypi.org/project/qgis-deployment-toolbelt/) @@ -24,18 +24,18 @@ Using Python and the officiel package installer `pip`: ```sh pip install qgis-deployment-toolbelt -qdt -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml +qdt -s https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml ``` -Or using a pre-built executable (downloadable [through releases assets](https://github.com/Guts/qgis-deployment-cli/releases/latest)), for example on Windows: +Or using a pre-built executable (downloadable [through releases assets](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/releases/latest)), for example on Windows: ```powershell -QGISDeploymentToolbelt_0-27-0_Windows.exe -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml +QGISDeploymentToolbelt_0-27-0_Windows.exe -s https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml ``` Look for new icons in start menu or desktop! -**Interested**? For further details, [read the documentation](https://guts.github.io/qgis-deployment-cli/) :books:. +**Interested**? For further details, [read the documentation](https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/) :books:. ## Contribute diff --git a/docs/development/releasing.md b/docs/development/releasing.md index 2f96fee0..5aeb0211 100644 --- a/docs/development/releasing.md +++ b/docs/development/releasing.md @@ -1,7 +1,7 @@ # Release workflow 1. Fill the `CHANGELOG.md` with the new version. You can write it manually or use the auto-generated release notes by Github: - 1. Go to [project's releases](https://github.com/Guts/qgis-deployment-cli/releases) and click on `Draft a new release` + 1. Go to [project's releases](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/releases) and click on `Draft a new release` 1. In `Choose a tag`, enter the new tag (obviously complying with [SemVer](https://semver.org/)) 1. Click on `Generate release notes` 1. Copy/paste the generated text from `## What's changed` until the line before `**Full changelog**:...` in the CHANGELOG.md replacing `What's changed` with the tag and the publication date diff --git a/docs/development/ubuntu.md b/docs/development/ubuntu.md index 01c1fbba..be47a612 100644 --- a/docs/development/ubuntu.md +++ b/docs/development/ubuntu.md @@ -16,9 +16,9 @@ sudo apt install git python3-pip python3-virtualenv python3-venv virtualenv Clone the repository where you want: ```sh -git clone https://github.com/Guts/qgis-deployment-cli.git +git clone https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git # or using ssh -git clone git@github.com:Guts/qgis-deployment-cli.git +git clone git@github.com:qgis-deployment/qgis-deployment-toolbelt-cli.git ``` Create and enter virtual environment (change the path at your convenience): diff --git a/docs/development/windows.md b/docs/development/windows.md index 910f37b9..382c80bc 100644 --- a/docs/development/windows.md +++ b/docs/development/windows.md @@ -25,9 +25,9 @@ Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser Clone the repository where you want using [GitHub Desktop](https://docs.github.com/en/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/setting-up-github-desktop) as graphical interface or a PowerShell terminal: ```powershell -git clone https://github.com/Guts/qgis-deployment-cli.git +git clone https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git # or using ssh -git clone git@github.com:Guts/qgis-deployment-cli.git +git clone git@github.com:qgis-deployment/qgis-deployment-toolbelt-cli.git ``` ### Set up the virtual environment diff --git a/docs/guides/howto_validate_profiles_scenarios.md b/docs/guides/howto_validate_profiles_scenarios.md index 54574f42..4257e4fc 100644 --- a/docs/guides/howto_validate_profiles_scenarios.md +++ b/docs/guides/howto_validate_profiles_scenarios.md @@ -21,7 +21,7 @@ Add the following line at the top of your JSON file: ```json { - "$schema": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json" + "$schema": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json" [...] } ``` @@ -34,7 +34,7 @@ Add the following line at the top of your JSON file: ```json { "yaml.schemas": { - "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/schema.json": "*.qdt.yml" + "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/schema.json": "*.qdt.yml" } } ``` @@ -74,7 +74,7 @@ repos: files: ^profiles/.*\.json$ args: - --schemafile - - https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json + - https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json - repo: https://github.com/python-jsonschema/check-jsonschema rev: 0.28.0 @@ -86,8 +86,8 @@ repos: - --default-filetype - yaml - --base-uri - - https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/ + - https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/ - --schemafile - - https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/schema.json + - https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/schema.json ``` diff --git a/docs/index.md b/docs/index.md index d29ecdde..0a43da81 100644 --- a/docs/index.md +++ b/docs/index.md @@ -62,21 +62,21 @@ Development is leaded by the following principles and goals: 1. Run a scenario. For example the one which is shipped as demonstration in QDT project: ```sh - qdt -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml + qdt -s https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml ``` You can also run it directly with pipx: ```sh pipx run qgis-deployment-toolbelt --help -pipx run qgis-deployment-toolbelt -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml +pipx run qgis-deployment-toolbelt -s https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml ``` ### With the stand-alone executable > Typically on Windows -1. Download latest version that matches your environment from [releases](https://github.com/Guts/qgis-deployment-cli/releases/latest) +1. Download latest version that matches your environment from [releases](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/releases/latest) 1. Open a terminal in the same folder 1. Rename 'Windows_QGISDeploymentToolbelt_{{ version | replace(".","-") }}' as `qdt.exe`: @@ -87,12 +87,12 @@ pipx run qgis-deployment-toolbelt -s https://github.com/Guts/qgis-deployment-cli 1. Run a scenario. For example the one which is shipped as demonstration in QDT project: ```powershell - ./qdt.exe -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml + ./qdt.exe -s https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml ``` > Typically on Ubuntu -1. Download latest version that matches your environment from [releases](https://github.com/Guts/qgis-deployment-cli/releases/latest) +1. Download latest version that matches your environment from [releases](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/releases/latest) 1. Open a terminal in the same folder 1. Rename 'Ubuntu_QGISDeploymentToolbelt_{{ version | replace(".","-") }}' it as `qdt.bin`: @@ -110,7 +110,7 @@ pipx run qgis-deployment-toolbelt -s https://github.com/Guts/qgis-deployment-cli ```sh - ./qdt.bin -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml + ./qdt.bin -s https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml ``` ---- diff --git a/docs/reference/qdt_profile.md b/docs/reference/qdt_profile.md index b62676f7..45673949 100644 --- a/docs/reference/qdt_profile.md +++ b/docs/reference/qdt_profile.md @@ -8,7 +8,7 @@ You can add rules to make the profile deployment conditional. In the following e ```json { - "$schema": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json", + "$schema": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json", "name": "only_linux", "folder_name": "qdt_only_linux", "description": "A QGIS profile for QDT with a conditional deployment rule.", @@ -56,7 +56,7 @@ qdt export-rules-context -o qdt_rules_context.json ## Model definition -The project comes with a [JSON schema](https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json) describing the model of a profile: +The project comes with a [JSON schema](https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json) describing the model of a profile: ```{eval-rst} .. literalinclude:: ../schemas/profile/qgis_profile.json diff --git a/docs/robots.txt b/docs/robots.txt index ddf3c480..58e07ebe 100644 --- a/docs/robots.txt +++ b/docs/robots.txt @@ -1,3 +1,3 @@ User-agent: * -Sitemap: https://guts.github.io/qgis-deployment-cli/sitemap.xml +Sitemap: https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/sitemap.xml diff --git a/docs/schemas/profile/qgis_plugin.json b/docs/schemas/profile/qgis_plugin.json index 5631b6dc..0cd0d90a 100644 --- a/docs/schemas/profile/qgis_plugin.json +++ b/docs/schemas/profile/qgis_plugin.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_plugin.json", + "$id": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_plugin.json", "$comment": "A QGIS plugin described in a JSON file.", "type": "object", "properties": { diff --git a/docs/schemas/profile/qgis_profile.json b/docs/schemas/profile/qgis_profile.json index 57b879f9..69320a13 100644 --- a/docs/schemas/profile/qgis_profile.json +++ b/docs/schemas/profile/qgis_profile.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/profile/qgis_profile.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/profile/qgis_profile.json", "$comment": "A QGIS profile described in a JSON file.", "type": "object", "properties": { diff --git a/docs/schemas/profile/rules.json b/docs/schemas/profile/rules.json index 06bb29a8..9fadd360 100644 --- a/docs/schemas/profile/rules.json +++ b/docs/schemas/profile/rules.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/rules.json", + "$id": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/rules.json", "$comment": "A set of JSON rules usable for QDT profiles to make conditional deployment.", "type": "object", "description": "Rules contain a set of conditions. When the engine is run, each rule condition is evaluated. If the results are truthy, the profile's is installed.", diff --git a/docs/schemas/scenario/jobs/generic.json b/docs/schemas/scenario/jobs/generic.json index 75a3ac3b..e362842e 100644 --- a/docs/schemas/scenario/jobs/generic.json +++ b/docs/schemas/scenario/jobs/generic.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/jobs/generic.json", + "$id": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/jobs/generic.json", "description": "Definition of a job, i.e. a logic execution which can be ran during a step.", "title": "Steps", "type": "array", diff --git a/docs/schemas/scenario/jobs/manage-env-vars.json b/docs/schemas/scenario/jobs/manage-env-vars.json index bb0463e5..9ae7df50 100644 --- a/docs/schemas/scenario/jobs/manage-env-vars.json +++ b/docs/schemas/scenario/jobs/manage-env-vars.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/jobs/manage-env-vars.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/jobs/manage-env-vars.json", "description": "Job in charge of setting/updating/removing environment variables on target computer.", "title": "Environment variables manager.", "type": "array", diff --git a/docs/schemas/scenario/jobs/qgis-installation-finder.json b/docs/schemas/scenario/jobs/qgis-installation-finder.json index fc31d183..c5abcf39 100644 --- a/docs/schemas/scenario/jobs/qgis-installation-finder.json +++ b/docs/schemas/scenario/jobs/qgis-installation-finder.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/jobs/qgis-installation-finder.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/jobs/qgis-installation-finder.json", "description": "Job in charge of findind installed QGIS version on computer.", "title": "QGIS installation finder", "type": "array", diff --git a/docs/schemas/scenario/jobs/qplugins-downloader.json b/docs/schemas/scenario/jobs/qplugins-downloader.json index 23a185c0..2492d9f2 100644 --- a/docs/schemas/scenario/jobs/qplugins-downloader.json +++ b/docs/schemas/scenario/jobs/qplugins-downloader.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/jobs/qplugins-downloader.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/jobs/qplugins-downloader.json", "description": "Download plugins into QDT local folder.", "title": "QPlugins Downloader.", "type": "object", diff --git a/docs/schemas/scenario/jobs/qplugins-synchronizer.json b/docs/schemas/scenario/jobs/qplugins-synchronizer.json index 01310b4b..ad4c6883 100644 --- a/docs/schemas/scenario/jobs/qplugins-synchronizer.json +++ b/docs/schemas/scenario/jobs/qplugins-synchronizer.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/jobs/qplugins-synchronizer.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/jobs/qplugins-synchronizer.json", "description": "synchronize plugins between those stored locally (typically downloaded by the Plugins Downloader job) and the installed plugins.", "title": "QPlugins Synchronizer.", "type": "object", diff --git a/docs/schemas/scenario/jobs/qprofiles-downloader.json b/docs/schemas/scenario/jobs/qprofiles-downloader.json index 2d4d749b..05d7239c 100644 --- a/docs/schemas/scenario/jobs/qprofiles-downloader.json +++ b/docs/schemas/scenario/jobs/qprofiles-downloader.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/jobs/qprofiles-downloader.json", + "$id": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/jobs/qprofiles-downloader.json", "description": "Job to download remote profiles to local QDT working folder.", "title": "QProfiles Downloader", "type": "object", @@ -23,7 +23,7 @@ "type": "string" }, "source": { - "description": "Location of profiles. Typically: 'https://github.com/Guts/qgis-deployment-cli.git' or 'https://raw.githubusercontent.com/Guts/qgis-deployment-cli/examples/'", + "description": "Location of profiles. Typically: 'https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git' or 'https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/examples/'", "type": "string" } }, diff --git a/docs/schemas/scenario/jobs/qprofiles-synchronizer.json b/docs/schemas/scenario/jobs/qprofiles-synchronizer.json index 729ec0f3..2691c569 100644 --- a/docs/schemas/scenario/jobs/qprofiles-synchronizer.json +++ b/docs/schemas/scenario/jobs/qprofiles-synchronizer.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/jobs/qprofiles-synchronizer.json", + "$id": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/jobs/qprofiles-synchronizer.json", "description": "Synchronizes installed profiles (in QGIS profiles folder) from downloaded ones in QDT working folder.", "title": "QProfiles Synchronizer", "type": "object", diff --git a/docs/schemas/scenario/jobs/shortcuts-manager.json b/docs/schemas/scenario/jobs/shortcuts-manager.json index 461db720..4d915f6b 100644 --- a/docs/schemas/scenario/jobs/shortcuts-manager.json +++ b/docs/schemas/scenario/jobs/shortcuts-manager.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/jobs/shortcuts-manager.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/jobs/shortcuts-manager.json", "description": "create shortcuts in desktop and/or start menu allowing the end-user opening QGIS with a profile.", "title": "Shortcuts Manager.", "type": "object", diff --git a/docs/schemas/scenario/jobs/splash-screen-manager.json b/docs/schemas/scenario/jobs/splash-screen-manager.json index 2e1c7c66..cc264cc6 100644 --- a/docs/schemas/scenario/jobs/splash-screen-manager.json +++ b/docs/schemas/scenario/jobs/splash-screen-manager.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/jobs/splash-screen-manager.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/jobs/splash-screen-manager.json", "description": "Set your custom splash screen image.", "title": "Splash Screen Manager.", "type": "object", diff --git a/docs/schemas/scenario/metadata.json b/docs/schemas/scenario/metadata.json index c144620b..96906d3c 100644 --- a/docs/schemas/scenario/metadata.json +++ b/docs/schemas/scenario/metadata.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/metadata.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/metadata.json", "description": "QGIS Deployment Toolbelt - Scenario metadata", "title": "Define scenario's metadata.", "type": "object", diff --git a/docs/schemas/scenario/schema.json b/docs/schemas/scenario/schema.json index 9c05d5a8..e3402c2c 100644 --- a/docs/schemas/scenario/schema.json +++ b/docs/schemas/scenario/schema.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/schema.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/schema.json", "$comment": "Deploy and configure QGIS and related components (plugins, shortcuts, etc.).", "type": "object", "properties": { diff --git a/docs/schemas/scenario/settings.json b/docs/schemas/scenario/settings.json index 82088864..9d968904 100644 --- a/docs/schemas/scenario/settings.json +++ b/docs/schemas/scenario/settings.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://github.com/Guts/qgis-deployment-cli/raw/main/docs/schemas/scenario/settings.json", + "$id": "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/docs/schemas/scenario/settings.json", "title": "QGIS Deployment Toolbelt - Environment variables", "description": "Define environment variables for the QGIS Deployment CLI execution, prefixing them with 'QDT_'. Attention, no confusion: these are the settings for the toolbelt, not for the QGIS installation.", "type": "object", diff --git a/docs/usage/how_to_use.md b/docs/usage/how_to_use.md index a628d3e7..4248a926 100644 --- a/docs/usage/how_to_use.md +++ b/docs/usage/how_to_use.md @@ -9,7 +9,7 @@ Then, you can use the following commands: ```sh qgis-deployment-toolbelt --help qdeploy-toolbelt --verbose upgrade --check-only -qdt deploy -vv -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml +qdt deploy -vv -s https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml ``` See: [Command-line interface usage](./cli.md) @@ -19,7 +19,7 @@ See: [Command-line interface usage](./cli.md) ```sh qgis-deployment-toolbelt --help qdeploy-toolbelt --verbose upgrade --check-only -qdt deploy -vv -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml +qdt deploy -vv -s https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml ``` See: [Command-line interface usage](./cli.md) diff --git a/docs/usage/installation.md b/docs/usage/installation.md index c86ea605..2d09d200 100644 --- a/docs/usage/installation.md +++ b/docs/usage/installation.md @@ -13,13 +13,13 @@ ### Step-by-step -1. Download the latest release from [GitHub Release](https://github.com/Guts/qgis-deployment-cli/releases/latest): +1. Download the latest release from [GitHub Release](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/releases/latest): ```{include} download_section.md ``` 1. Make sure that it's executable (typically on Linux: `chmod u+x ./QGISDeploymentToolbelt_XXXXXX`) -1. Elaborate your scenario (or [grab the sample from the repository](https://github.com/Guts/qgis-deployment-cli/blob/main/scenario.qdt.yml)) +1. Elaborate your scenario (or [grab the sample from the repository](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/blob/main/scenario.qdt.yml)) 1. Run it: - from your favorite shell if you like the CLI - see [the relevant section](./cli.md) - store your scenario as `scenario.qdt.yml` in the same folder and double-click on the executable @@ -53,7 +53,7 @@ It's then available as a CLI: see [the relevant section](./cli.md) The package is published as container on GitHub Container Registry (GHCR): ```sh -docker pull ghcr.io/guts/qgis-deployment-cli +docker pull ghcr.io/qgis-deployment/qgis-deployment-toolbelt-cli ``` -See [container page for additional options and instructions](https://github.com/Guts/qgis-deployment-cli/pkgs/container/qgis-deployment-cli). +See [container page for additional options and instructions](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/pkgs/container/qgis-deployment-cli). diff --git a/docs/usage/profile.md b/docs/usage/profile.md index e10f2f3b..912f2b55 100644 --- a/docs/usage/profile.md +++ b/docs/usage/profile.md @@ -107,4 +107,4 @@ profiles/*/previewImages/ #### Resources - [gitignore explained on GitHub official documentation](https://docs.github.com/get-started/getting-started-with-git/ignoring-files) -- the [.gitignore file](https://github.com/Guts/qgis-deployment-cli/blob/main/examples/.gitignore) used in official examples from QDT repository +- the [.gitignore file](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/blob/main/examples/.gitignore) used in official examples from QDT repository diff --git a/docs/usage/scenario.md b/docs/usage/scenario.md index c2ca75c0..0e3e23d3 100644 --- a/docs/usage/scenario.md +++ b/docs/usage/scenario.md @@ -17,7 +17,7 @@ If it is not found, it will expect subcommands to run. ### Jobs -A *job* is a logical module that is called by a *step* in a *scenario*, by passing it parameters. Concretely, each job is a Python module of QDT ([here in the code](https://guts.github.io/qgis-deployment-cli/_apidoc/qgis_deployment_toolbelt.jobs.html)). +A *job* is a logical module that is called by a *step* in a *scenario*, by passing it parameters. Concretely, each job is a Python module of QDT ([here in the code](https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/_apidoc/qgis_deployment_toolbelt.jobs.html)). A step consists of 3 elements: @@ -41,7 +41,7 @@ Editing a scenario file can be tricky and since it's a critical piece of the QDT ## Sample scenario -For development and test purposes, project provides a [sample scenario](https://github.com/Guts/qgis-deployment-cli/blob/main/tests/fixtures/scenarios/good_scenario_sample.qdt.yml): +For development and test purposes, project provides a [sample scenario](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/blob/main/tests/fixtures/scenarios/good_scenario_sample.qdt.yml): ```{eval-rst} .. literalinclude:: ../../tests/fixtures/scenarios/good_scenario_sample.qdt.yml diff --git a/examples/README.md b/examples/README.md index 2abc2ec2..d966ec45 100644 --- a/examples/README.md +++ b/examples/README.md @@ -13,7 +13,7 @@ Some of customizations to make it recognizable: - at least one plugin is installed: [Profile Manager](https://plugins.qgis.org/plugins/profile-manager/) - custom icon and splash screen -![QGIS UI - QDT demo profile](https://github.com/Guts/qgis-deployment-cli/blob/main/docs/static/examples_profiles_qdt-demo_qgis_ui.png?raw=true) +![QGIS UI - QDT demo profile](https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/blob/main/docs/static/examples_profiles_qdt-demo_qgis_ui.png?raw=true) Splash screen: diff --git a/examples/profiles/Viewer Mode/QGIS/QGIS3.ini b/examples/profiles/Viewer Mode/QGIS/QGIS3.ini index c1f9a618..a8a7c989 100644 --- a/examples/profiles/Viewer Mode/QGIS/QGIS3.ini +++ b/examples/profiles/Viewer Mode/QGIS/QGIS3.ini @@ -340,7 +340,7 @@ optionCreateGroup=false optionLoadAll=true optionSourceMD=layer optionTooltip=true -projects\1\file=https://github.com/Guts/qgis-deployment-cli/raw/main/examples/profiles/Viewer%20Mode/startup_project.qgz +projects\1\file=https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/raw/main/examples/profiles/Viewer%20Mode/startup_project.qgz projects\1\location=new projects\1\name=QDT demo profile projects\1\type_storage=http diff --git a/examples/profiles/Viewer Mode/profile.json b/examples/profiles/Viewer Mode/profile.json index adf84192..ddb6ee56 100644 --- a/examples/profiles/Viewer Mode/profile.json +++ b/examples/profiles/Viewer Mode/profile.json @@ -1,5 +1,5 @@ { - "$schema": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json", + "$schema": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json", "name": "QDT Viewer Mode", "folder_name": "qdt_viewer_mode", "description": "Demo QGIS profile for QDT customized for end-users which are only viewers.", diff --git a/examples/profiles/demo/profile.json b/examples/profiles/demo/profile.json index 7c944e63..92444f7b 100644 --- a/examples/profiles/demo/profile.json +++ b/examples/profiles/demo/profile.json @@ -1,5 +1,5 @@ { - "$schema": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json", + "$schema": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json", "name": "qdt_demo", "folder_name": "demo", "description": "Demo QGIS profile for QDT.", diff --git a/examples/profiles/only_linux/profile.json b/examples/profiles/only_linux/profile.json index 157a3dc9..4b5e6c9b 100644 --- a/examples/profiles/only_linux/profile.json +++ b/examples/profiles/only_linux/profile.json @@ -1,5 +1,5 @@ { - "$schema": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json", + "$schema": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json", "name": "QDT Only Linux", "folder_name": "qdt_only_linux", "description": "Demonstrating a QDT profile that's deployed only on Linux.", diff --git a/examples/scenarios/demo-scenario-http.qdt.yml b/examples/scenarios/demo-scenario-http.qdt.yml index 4765a77b..1de6578c 100644 --- a/examples/scenarios/demo-scenario-http.qdt.yml +++ b/examples/scenarios/demo-scenario-http.qdt.yml @@ -1,4 +1,4 @@ -# yaml-language-server: $schema=https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/schema.json +# yaml-language-server: $schema=https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/schema.json metadata: title: "Demonstration scenario of QGIS Deployment Toolbelt with HTTP" @@ -29,7 +29,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://raw.githubusercontent.com/Guts/qgis-deployment-cli/examples/ + source: https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/examples/ protocol: http - name: Synchronize downloaded profiles with installed ones diff --git a/examples/scenarios/demo-scenario.qdt.yml b/examples/scenarios/demo-scenario.qdt.yml index f70e2941..39cf9ddc 100644 --- a/examples/scenarios/demo-scenario.qdt.yml +++ b/examples/scenarios/demo-scenario.qdt.yml @@ -1,4 +1,4 @@ -# yaml-language-server: $schema=https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/schema.json +# yaml-language-server: $schema=https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/schema.json metadata: title: "Demonstration scenario of QGIS Deployment Toolbelt" @@ -34,7 +34,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/qgis_deployment_toolbelt/__about__.py b/qgis_deployment_toolbelt/__about__.py index be5deddb..e3778e2a 100644 --- a/qgis_deployment_toolbelt/__about__.py +++ b/qgis_deployment_toolbelt/__about__.py @@ -33,8 +33,8 @@ ) __title__ = "QGIS Deployment Toolbelt" __title_clean__ = "".join(e for e in __title__ if e.isalnum()) -__uri_homepage__ = "https://guts.github.io/qgis-deployment-cli/" -__uri_repository__ = "https://github.com/Guts/qgis-deployment-cli/" +__uri_homepage__ = "https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/" +__uri_repository__ = "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli/" __uri_tracker__ = f"{__uri_repository__}issues/" __uri__ = __uri_repository__ diff --git a/scenario.qdt.yml b/scenario.qdt.yml index 849e5021..0e95320a 100644 --- a/scenario.qdt.yml +++ b/scenario.qdt.yml @@ -1,4 +1,4 @@ -# yaml-language-server: $schema=https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/schema.json +# yaml-language-server: $schema=https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/schema.json metadata: title: "Demonstration scenario of QGIS Deployment Toolbelt" @@ -34,7 +34,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/tests/dev/dev_dulwich_remote.py b/tests/dev/dev_dulwich_remote.py index 104e412c..d6e29beb 100644 --- a/tests/dev/dev_dulwich_remote.py +++ b/tests/dev/dev_dulwich_remote.py @@ -14,7 +14,9 @@ ) -git_repository_remote_url = "https://github.com/Guts/qgis-deployment-cli.git" +git_repository_remote_url = ( + "https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git" +) git_repository_local = Path(__file__).parent.parent.joinpath( "fixtures/tmp/dev_repository/" ) diff --git a/tests/dev/dev_qdt_files_reader.py b/tests/dev/dev_qdt_files_reader.py index 58c06b33..83e25056 100644 --- a/tests/dev/dev_qdt_files_reader.py +++ b/tests/dev/dev_qdt_files_reader.py @@ -8,7 +8,7 @@ logging.basicConfig(level=logging.WARNING) -base_url = "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/examples/" +base_url = "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/examples/" target_folder = Path(__file__).parent.joinpath( "../fixtures/tmp/test-http-batch-downloader" ) diff --git a/tests/dev/dev_validate_yaml_with_json_schema.py b/tests/dev/dev_validate_yaml_with_json_schema.py index cca16ce3..7be861c6 100644 --- a/tests/dev/dev_validate_yaml_with_json_schema.py +++ b/tests/dev/dev_validate_yaml_with_json_schema.py @@ -57,7 +57,7 @@ def add_local_schemas_to(resolver, schema_folder, base_uri, schema_ext=".schema. instance_data = reader.scenario schema_folder = Path("docs/schemas/") schema_filename = schema_folder / "schema.json" -base_uri = "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/feature/scenario-pseudo-ci/docs/schemas/" +base_uri = "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/feature/scenario-pseudo-ci/docs/schemas/" resolver = jsonschema.RefResolver(base_uri=base_uri, referrer=schema_data) add_local_schemas_to(resolver, schema_folder, base_uri) diff --git a/tests/fixtures/profiles/good_profile_rules_never_deployed.json b/tests/fixtures/profiles/good_profile_rules_never_deployed.json index b58c0174..39fbbcd8 100644 --- a/tests/fixtures/profiles/good_profile_rules_never_deployed.json +++ b/tests/fixtures/profiles/good_profile_rules_never_deployed.json @@ -1,5 +1,5 @@ { - "$schema": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json", + "$schema": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json", "name": "QDT excluded by rules", "folder_name": "qdt_never_deployed", "description": "QGIS profile made to demonstrate how rules engine can exclude a profile from deployment.", @@ -40,4 +40,4 @@ } } ] -} +} \ No newline at end of file diff --git a/tests/fixtures/profiles/good_sample_profile.json b/tests/fixtures/profiles/good_sample_profile.json index 61546161..88303ee5 100644 --- a/tests/fixtures/profiles/good_sample_profile.json +++ b/tests/fixtures/profiles/good_sample_profile.json @@ -1,5 +1,5 @@ { - "$schema": "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/profile/qgis_profile.json", + "$schema": "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/profile/qgis_profile.json", "name": "demo_qdt", "folder_name": "demo_qdt", "description": "QGIS profile made to demonstrate how QGIS Deployement Toolbelt works.", @@ -33,4 +33,4 @@ "version": "0.14.2" } ] -} +} \ No newline at end of file diff --git a/tests/fixtures/scenarios/good_scenario_plugins_downloader_force.qdt.yml b/tests/fixtures/scenarios/good_scenario_plugins_downloader_force.qdt.yml index 70ad6f03..69da5fed 100644 --- a/tests/fixtures/scenarios/good_scenario_plugins_downloader_force.qdt.yml +++ b/tests/fixtures/scenarios/good_scenario_plugins_downloader_force.qdt.yml @@ -1,4 +1,4 @@ -# yaml-language-server: $schema=https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/schema.json +# yaml-language-server: $schema=https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/schema.json # This is a sample of a YAML file for the QGIS Deployment Toolbelt scenario. # For now, it's more a roadmap than a real description of what it's implemented. @@ -19,7 +19,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/tests/fixtures/scenarios/good_scenario_profiles_http.yml b/tests/fixtures/scenarios/good_scenario_profiles_http.yml index d404f2d8..e7ca9eb6 100644 --- a/tests/fixtures/scenarios/good_scenario_profiles_http.yml +++ b/tests/fixtures/scenarios/good_scenario_profiles_http.yml @@ -17,7 +17,7 @@ steps: uses: qprofiles-downloader with: protocol: http - source: https://raw.githubusercontent.com/Guts/qgis-deployment-cli/examples/ + source: https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/examples/ - name: Synchronize downloaded profiles with installed ones uses: qprofiles-synchronizer diff --git a/tests/fixtures/scenarios/good_scenario_profiles_only_different.qdt.yml b/tests/fixtures/scenarios/good_scenario_profiles_only_different.qdt.yml index 64fd2832..d0076658 100644 --- a/tests/fixtures/scenarios/good_scenario_profiles_only_different.qdt.yml +++ b/tests/fixtures/scenarios/good_scenario_profiles_only_different.qdt.yml @@ -21,7 +21,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/tests/fixtures/scenarios/good_scenario_profiles_only_missing.qdt.yml b/tests/fixtures/scenarios/good_scenario_profiles_only_missing.qdt.yml index 8981795f..05030638 100644 --- a/tests/fixtures/scenarios/good_scenario_profiles_only_missing.qdt.yml +++ b/tests/fixtures/scenarios/good_scenario_profiles_only_missing.qdt.yml @@ -21,7 +21,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/tests/fixtures/scenarios/good_scenario_sample.qdt.yml b/tests/fixtures/scenarios/good_scenario_sample.qdt.yml index 8ec48b36..5cc9c414 100644 --- a/tests/fixtures/scenarios/good_scenario_sample.qdt.yml +++ b/tests/fixtures/scenarios/good_scenario_sample.qdt.yml @@ -1,4 +1,4 @@ -# yaml-language-server: $schema=https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/schema.json +# yaml-language-server: $schema=https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/schema.json # This is a sample of a YAML file for the QGIS Deployment Toolbelt scenario. # For now, it's more a roadmap than a real description of what it's implemented. @@ -32,7 +32,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/tests/fixtures/scenarios/good_scenario_splash_screen_remove.qdt.yml b/tests/fixtures/scenarios/good_scenario_splash_screen_remove.qdt.yml index bc12fb1e..f3b500e3 100644 --- a/tests/fixtures/scenarios/good_scenario_splash_screen_remove.qdt.yml +++ b/tests/fixtures/scenarios/good_scenario_splash_screen_remove.qdt.yml @@ -20,7 +20,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/tests/fixtures/scenarios/good_scenario_with_unexisting_jobs.qdt.yml b/tests/fixtures/scenarios/good_scenario_with_unexisting_jobs.qdt.yml index 30577458..75a125e0 100644 --- a/tests/fixtures/scenarios/good_scenario_with_unexisting_jobs.qdt.yml +++ b/tests/fixtures/scenarios/good_scenario_with_unexisting_jobs.qdt.yml @@ -29,7 +29,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/tests/fixtures/scenarios/scenario_sample_as_admin.qdt.yml b/tests/fixtures/scenarios/scenario_sample_as_admin.qdt.yml index d546dad9..ed889ada 100644 --- a/tests/fixtures/scenarios/scenario_sample_as_admin.qdt.yml +++ b/tests/fixtures/scenarios/scenario_sample_as_admin.qdt.yml @@ -1,4 +1,4 @@ -# yaml-language-server: $schema=https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/docs/schemas/scenario/schema.json +# yaml-language-server: $schema=https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/docs/schemas/scenario/schema.json # This is a sample of a YAML file for the QGIS Deployment Toolbelt scenario. # For now, it's more a roadmap than a real description of what it's implemented. @@ -32,7 +32,7 @@ steps: - name: Download profiles from remote git repository uses: qprofiles-downloader with: - source: https://github.com/Guts/qgis-deployment-cli.git + source: https://github.com/qgis-deployment/qgis-deployment-toolbelt-cli.git protocol: git_remote branch: main diff --git a/tests/test_utils_file_downloader.py b/tests/test_utils_file_downloader.py index 0eb58733..bcaa1334 100644 --- a/tests/test_utils_file_downloader.py +++ b/tests/test_utils_file_downloader.py @@ -36,7 +36,7 @@ def test_download_file_exists(self): ) as tmpdirname: # file that already exist locally downloaded_file = download_remote_file_to_local( - remote_url_to_download="https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/README.md", + remote_url_to_download="https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/README.md", local_file_path=Path(tmpdirname).joinpath("README_from_remote.md"), ) self.assertIsInstance(downloaded_file, Path) @@ -49,7 +49,7 @@ def test_download_file_exists(self): ) as tmpdirname: # file that already exist locally downloaded_file = download_remote_file_to_local( - remote_url_to_download="https://raw.githubusercontent.com/Guts/qgis-deployment-cli/main/README.md", + remote_url_to_download="https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/main/README.md", local_file_path=Path(tmpdirname).joinpath("README_from_remote.md"), use_stream=False, ) diff --git a/tests/test_utils_formatters.py b/tests/test_utils_formatters.py index 488bcf9e..3bbef268 100644 --- a/tests/test_utils_formatters.py +++ b/tests/test_utils_formatters.py @@ -43,16 +43,16 @@ def test_url_ensure_trailing_slash(self): """Test URL trailing slash.""" self.assertEqual( url_ensure_trailing_slash( - in_url="https://guts.github.io/qgis-deployment-cli" + in_url="https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli" ), - "https://guts.github.io/qgis-deployment-cli/", + "https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/", ) self.assertEqual( url_ensure_trailing_slash( - in_url="https://guts.github.io/qgis-deployment-cli/" + in_url="https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/" ), - "https://guts.github.io/qgis-deployment-cli/", + "https://qgis-deployment.github.io/qgis-deployment-toolbelt-cli/", ) diff --git a/tests/test_utils_proxies.py b/tests/test_utils_proxies.py index 9dfb1a1e..afd9c0d5 100644 --- a/tests/test_utils_proxies.py +++ b/tests/test_utils_proxies.py @@ -95,7 +95,7 @@ def test_pac_file(self): ## url environ["QDT_PAC_FILE"] = ( - "https://raw.githubusercontent.com/Guts/qgis-deployment-cli/refs/heads/main/tests/fixtures/pac/proxy.pac" + "https://raw.githubusercontent.com/qgis-deployment/qgis-deployment-toolbelt-cli/refs/heads/main/tests/fixtures/pac/proxy.pac" ) ### QGIS plugin : use proxy