Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • GitLab CI Templates GitLab CI Templates
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • TPA
  • GitLab CI TemplatesGitLab CI Templates
  • Merge requests
  • !3

validate CI files

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged anarcat requested to merge ci-ci into main Nov 02, 2021
  • Overview 2
  • Commits 10
  • Pipelines 8
  • Changes 3

This hijacks the GitLab CI lint API:

https://docs.gitlab.com/ee/api/lint.html

It is possibly a little optimistic about the CI_JOB_TOKEN, but we'll see.

it works locally with an API token created by hand for my user.

Edited Nov 03, 2021 by anarcat
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: ci-ci