Skip to content

Releases: appleboy/drone-gitlab-ci

v1.4.2

18 Apr 03:59
70a9190

Choose a tag to compare

Changelog

Enhancements

Build process updates

v1.4.1

17 Feb 00:36
bc94a8d

Choose a tag to compare

Changelog

Features

Enhancements

  • 3e564a5: chore: update GitLab client initialization and dependencies (@appleboy)

Build process updates

v1.4.0

25 Dec 15:19
013b365

Choose a tag to compare

Changelog

Features

  • 3aff62a: feat: run container as non-root appuser for enhanced security (@appleboy)
  • e262418: feat: improve Makefile usability with help and code quality targets (@appleboy)

Bug fixes

  • 5b98641: fix(gitlab): refactor codebase for consistency and performance (@appleboy)
  • cac762c: fix: suppress security and unused value warnings in codebase (@appleboy)

Enhancements

Refactor

  • dca961b: refactor(ci): improve code quality and consistency across project (@appleboy)
  • b8d28cc: refactor(ci): refactor and update GolangCI config and GitLab client (@appleboy)
  • 7c5faaa: refactor(sec): refactor pipeline creation to utilize convert package (@appleboy)
  • 9709d76: refactor(gitlab): refactor NewGitlab function for improved clarity (@appleboy)
  • bf29600: refactor: revamp linting configuration and refactor pipeline code formatting (@appleboy)
  • 721bb01: refactor: use explicit alias for gitlab client imports (@appleboy)

Build process updates

Documentation updates

  • 2480241: docs: localize README with Chinese translations and improvements (@appleboy)
  • 54b60c1: docs: update Drone plugin URL in all README files (@appleboy)
  • 1962a6c: docs: update README badges for testing and security status (@appleboy)
  • 9107fa7: docs: rewrite and expand CLI and plugin documentation in all languages (@appleboy)
  • 013b365: docs: standardize branding to use gitlab-ci.png in documentation (@appleboy)

Others

  • ef40304: style(ci): refactor codebase and update testing configurations (@appleboy)

v1.3.3

21 Oct 14:55
2e2f341

Choose a tag to compare

Changelog

Features

  • 5107ceb: feat(pipeline): enhance GitHub integration status handling (@appleboy)

Refactor

  • 2e2f341: refactor(pipeline): refactor error handling for context timeouts (@appleboy)

v1.3.2

21 Oct 14:18
6fcd426

Choose a tag to compare

Changelog

Features

  • 6750197: feat(github): enable GitHub Actions integration in CLI and Plugin (@appleboy)
  • 5d73a4f: feat(github): enhance GitHub integration output settings and error handling (@appleboy)
  • a2362e8: feat: enhance logging for Exec function output handling (@appleboy)

Bug fixes

  • 2542258: fix: refine output formatting in Exec and SetOutput functions (@appleboy)

Refactor

  • 18719a7: refactor(gitlab): refactor configuration validation in Exec function (@appleboy)

Documentation updates

  • 2b24985: docs(readme): improve documentation for Gitlab package functions (@appleboy)

Others

  • 6fcd426: test(test): add test for unset GITHUB_OUTPUT environment variable (@appleboy)

v1.3.1

20 Oct 13:50
cf841ca

Choose a tag to compare

Changelog

Features

  • cf841ca: feat(context): enhance plugin execution with context timeouts (@appleboy)

v1.3.0

20 Oct 13:14
433d2e9

Choose a tag to compare

Changelog

Features

  • 978571e: feat: refactor GitLab integration for improved API usage (@appleboy)
  • 25a7fae: feat: enhance pipeline status management and documentation (@appleboy)
  • 129fc94: feat: implement timeout functionality for CLI pipeline execution (@appleboy)
  • cfdc0ef: feat(gitlab): implement configurable interval for pipeline completion (@appleboy)
  • 96904a4: feat(gitlab): add wait flag to pipeline execution logic (@appleboy)

Enhancements

Refactor

  • 3e9e7ac: refactor: refactor CreatePipeline for improved logging and structure (@appleboy)
  • 0be7189: refactor: remove obsolete test functions and logic (@appleboy)
  • 0b2fffc: refactor(cli): refactor CLI application for updated dependency structure (@appleboy)
  • c8dfe85: refactor(gitlab): refactor project ID handling in CI integration (@appleboy)
  • 433d2e9: refactor(gitlab): enhance logging with structured context and new package (@appleboy)

Documentation updates

  • 3ea4d3d: docs: update documentation for personal access tokens usage (@appleboy)

Others

v1.2.0

12 Oct 05:16
4a6f4b2

Choose a tag to compare

Changelog

Features

Refactor

Build process updates

Documentation updates

v1.1.0

12 Oct 03:38
be648f0

Choose a tag to compare

Changelog

  • be648f0 chore: update default branch name to 'main' in config
  • f3f31d2 chore: rename executable in Dockerfile to match convention
  • 3f83f35 refactor: refactor request handling to support nil parameters
  • 62358cd ci: enhance system performance and compatibility
  • 9482a35 chore: update dependencies and Go version to latest releases
  • 3e8f6f9 fix: refactor environment variable loading logic
  • ddcb515 build: refactor Go build and formatting processes
  • 83a90b5 build: refactor Docker setup for multi-architecture support
  • 05814dc ci: automate CI/CD and code quality workflows
  • 1d66111 chore: refactor and optimize codebase for performance improvements
  • d2747af chore: remove obsolete CI and editor configuration files
  • d57ccd1 refactor: refactor I/O handling and streamline debug checks
  • 958d851 chore: upgrade to go1.15
  • ce4748c chore: upgrade to go1.14
  • 0a318a8 chore: load env from /run/drone/env path
  • 0309d9b chore(makefile): remove GOPACKAGE variable
  • 1d0a9cf update
  • 54331c0 chore: update docs to drone 1.0 format.

v1.0.2: support amd64 and i386

01 Oct 07:16

Choose a tag to compare

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>