Skip to content
Snippets Groups Projects
  • Rhys Arkins's avatar
    dca3418b
    refactor: lib/modules (#14488) · dca3418b
    Rhys Arkins authored
    Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/
    
    BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
    dca3418b
    History
    refactor: lib/modules (#14488)
    Rhys Arkins authored
    Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/
    
    BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
utils.ts 390 B
const re = /!reference \[(.*?)\]/g;

/**
 * Replaces GitLab reference tags before parsing, because our yaml parser cannot process them anyway.
 * @param content pipeline yaml
 * @returns replaced pipeline content
 * https://docs.gitlab.com/ee/ci/yaml/#reference-tags
 */
export function replaceReferenceTags(content: string): string {
  const res = content.replace(re, '');
  return res;
}