gitlabciviewer READMEWarning: This is a hackathon project - we make no promises about smoothness! This will only work for A4O employees. First time setupSet the following settings
FeaturesView fully assembled CI fileView the fully assembled (i.e. all
View single include fileDownload and view a single include file. Place your cursor anywhere within an
The included file will appear in a side-by-side window. Hover to view the value of a variableSimply hover over a variable (assumed to be ALL_IN_CAPS) and we'll try to show you its value. This will discover variables from both the CI file, and from the variables configured in the gitlab project. NOTE You probably don't have permissions to view group-level variables, so those won't work. Sorry!Hover to view the fully assembled definition of a jobSimply hover over the name of a job, and the fully assembled job will appear in a hover window. View all jobs in a stageHover over either the stage in the View the tree of stages and jobs in the VScode Tree ViewerOnce the extension is installed, a tree viewer will appear in VScode's explorer pane (typically on the left <---) called "PIPELINE OVERVIEW". This will show you a tree of stages, and the jobs in those stages. The assembled CI fileThe assembled CI file is cached on disk per-workspace. Most of the features refer to this file to provide the information in a speedy manner. You can manually generate it for the current file you are looking at (i.e. including files that are not Note that is is auto-generated whenever ContributingIf you would like to help improve this project, please do! The main extension code base is at : https://git.datcon.co.uk/tools.core/vscode/gitlab-ci-extension The underlying assembler code is at: https://git.datcon.co.uk/tools.core/gitlab-ci-assembler |