Skip to content
GitLab
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 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and 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
Reviewers
Request review from
Time tracking
Source branch: ci-ci