Это сделать красиво сложно, но можно дергать последние артефакты по URLам Downloading the latest artifacts
In GitLab 13.5 and later, artifacts for parent and child pipelines are searched in hierarchical order from parent to child. For example, if both parent and child pipelines have a job with the same name, the artifact from the parent pipeline is returned.
Artifacts for other pipelines can be accessed with direct access to them.
The structure of the URL to download the whole artifacts archive is the following:
https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/download?job=<job_name>
To download a single file from the artifacts use the following URL:
https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/raw/<path_to_file>?job=<job_name>
For example, to download the latest artifacts of the job named coverage of the master branch of the gitlab project that belongs to the gitlab-org namespace, the URL would be:
https://gitlab.com/gitlab-org/gitlab/-/jobs/artifacts/master/download?job=coverage
To download the file coverage/index.html from the same artifacts use the following URL:
https://gitlab.com/gitlab-org/gitlab/-/jobs/artifacts/master/raw/coverage/index.html?job=coverage
There is also a URL to browse the latest job artifacts:
https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/browse?job=<job_name>
For example:
https://gitlab.com/gitlab-org/gitlab/-/jobs/artifacts/master/browse?job=coverage
There is also a URL to specific files, including HTML files that are shown in GitLab Pages:
https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/file/<path>?job=<job_name>
For example, when a job coverage creates the artifact htmlcov/index.html, you can access it at:
https://gitlab.com/gitlab-org/gitlab/-/jobs/artifacts/master/file/htmlcov/index.html?job=coverage
The latest builds are also exposed in the UI in various places. Specifically, look for the download button in:
- The main project’s page
- The branches page
- The tags page If the latest job has failed to upload the artifacts, you can see that information in the UI.
@chcp 65001
gitsync --v8version "8.3.17.1549" --tempdir "D:\temp\gitsync" --ibconnection "/FD:\temp\gitsync\ib" sync --error-comment --storage-user gitsync --limit 1 --pull --push --push-tags -n 1 tcp://srv-devk-erp01/ERP_Master ./src >> D:\temp\gitsync\log.txt
Статья Итог: [Файл настроек гит](file://C:\Program Files\Git\etc\gitconfig)
[core]
ignorecase = true
quotepath = false
pager = cat|more.com
[i18n]
commitencoding = cp1251
logoutputencoding = cp866
Итог плохой, так как принудительная cp866 срубает VSC отображение Есть идея перевести CMD на юникодные рельсы
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"AutoRun"="chcp 65001"`
или
Nikita Gryzlov, [11.05.21 10:45] более простой вариант -
Чертов [[SQLCMD]] глючит при вызове из внешних систем (не батников) нужно добавлять ему консоль через
cmd /C sqlcmd