class WarpEngine::CI::Gitlab::PipelineConfig
The CI::PipelineConfig of GitLab: renders the templates under platforms/ next to this file and adds the shared steps as GitLab stages and jobs; it tags with the TAG_TOKEN CI/CD variable and releases into the project’s generic package registry with the job token.
Public Class Methods
Source
# File lib/warp_engine/ci/gitlab/pipeline_config.rb, line 12 def self.adapter = :gitlab
Returns :gitlab, the key of GitLab templates in a platform registration.
Source
# File lib/warp_engine/ci/gitlab/pipeline_config.rb, line 15 def self.templates_dir Pathname.new(__dir__).join("platforms") end
Returns the Pathname of the bundled GitLab templates.