Skip to content

ci: GitLab tag pipeline, release upload, boxlite mirror support#35

Merged
RussellLuo merged 3 commits into
OpenCSGs:mainfrom
wanghaojie124:ci/gitlab-release
May 8, 2026
Merged

ci: GitLab tag pipeline, release upload, boxlite mirror support#35
RussellLuo merged 3 commits into
OpenCSGs:mainfrom
wanghaojie124:ci/gitlab-release

Conversation

@wanghaojie124
Copy link
Copy Markdown
Collaborator

  • Add .gitlab-ci.yml: tag v*, ACR golang image, Debian Aliyun mirrors, GOPROXY
  • Add scripts/ci-gitlab-release-upload.sh: cross-build and SSH upload
  • Add scripts/patch-install-for-mirror.py for install.sh URL rewrite
  • fetch-boxlite-cli.sh: BOXLITE_CURL_INSECURE, BOXLITE_CLI_BASE_URL for internal mirror

wanghj and others added 3 commits May 8, 2026 15:15
- Add .gitlab-ci.yml: tag v*, ACR golang image, Debian Aliyun mirrors, GOPROXY
- Add scripts/ci-gitlab-release-upload.sh: cross-build and SSH upload
- Add scripts/patch-install-for-mirror.py for install.sh URL rewrite
- fetch-boxlite-cli.sh: BOXLITE_CURL_INSECURE, BOXLITE_CLI_BASE_URL for internal mirror

Co-authored-by: Cursor <cursoragent@cursor.com>
…name only

- Split root .gitlab-ci.yml to include .gitlab/ci.yml; relocate release upload script
- install.sh: MIRROR_HOST/LATEST_RELEASE_URL, drop GitHub API and version JSON fallback
- Remove obsolete patch-install-for-mirror.py

Co-authored-by: Cursor <cursoragent@cursor.com>
GitLab must use project CI/CD configuration file .gitlab/ci.yml (Settings → CI/CD).

Co-authored-by: Cursor <cursoragent@cursor.com>
@wanghaojie124 wanghaojie124 marked this pull request as ready for review May 8, 2026 08:24
@RussellLuo
Copy link
Copy Markdown
Collaborator

LGTM

@RussellLuo RussellLuo merged commit e0359c5 into OpenCSGs:main May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants