platform.engineering/gitlabofficialv0.1.1stableresource

installation
$formae plugin install gitlab
changelog as of v0.1.2-dev.0 · structured per keep a changelog
v0.1.2
Added
  • The GitLab API token can now be set in the target config, and the field accepts a resolvable, so it can be sourced from a formae-managed secret. The agent resolves it live before every call, so onboarding or rotating a token needs no agent restart. A declared token is used as given; omit it to keep using GITLAB_TOKEN or the glab CLI configuration.
  • GitLab::Project::Variable now exposes its value as a first-class secret. Other resources reference it with myVariable.res.secretValue, which resolves live and is stored as a reference rather than a copy of the value.
Changed
  • GitLab::Project::Variable.value is now opaque: it is stored hashed and redacted in output, closing a leak where the value GitLab returns on read was persisted in cleartext. This applies to every variable, including ones holding ordinary configuration. Their values are no longer readable back out of formae, and an out-of-band change is still reported as drift but can no longer be absorbed into code as a readable value.
  • Requires formae 0.89.0 or later, and the schema is built against the formae@0.89.0 package.
v0.1.1stableinstalled default
Changed
  • Now available on the platform.engineering Hub. Install with sudo formae plugin install gitlab on the host that runs the formae agent.
v0.1.0
Added
  • Initial release of the GitLab plugin as a standalone package built on the formae Plugin SDK.
type
resource
category
cicd
license
FSL-1.1-ALv2
originator
platform.engineering
namespace
GitLab
latest
v0.1.1 · stable
platforms
repo
github.com/platform-engineering-labs/formae-plugin-gitlab
versions (2)
select a version to jump to its notes
v0.1.2-dev.0dev
2026-08-11
v0.1.1stable
2026-05-13