Skip to content
/ jx Public
forked from jenkins-x/jx

A simple CLI tool to help work with Jenkins X

License

Notifications You must be signed in to change notification settings

jstrachan/jx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins X CLI for Version 3.x

Documentation Go Report Card Releases LICENSE Slack Status

jx is the modular command line CLI for Jenkins X 3.x

Commands

See the jx command reference

Issues

To track issues in this repository and all the related Plugins use this link:

Plugins

  • jx admin for administration commands (creating a new environment, booting it up with the operator)
  • jx application for viewing applications in your environments
  • jx build controller watches pipelines and writes their logs to long term storage for use by the jx pipeline visualizer
  • jx changelog for generating release changelogs in your git provider
  • jx gitops a set of commands used inside pipelines for modifying helm charts, kpt files, using kustomise or modifying kubernetes resources for GitOps
  • jx health for visualising and reporting on cluster health
  • jx pipeline a command for working with Jenkins X and Tekton Pipelines
  • jx pipeline visualizer visualises pipelines in a web UI
  • jx preview a command for creating Preview Environments
  • jx promote a command for promoting a new version of an application to an Environment
  • jx project a set of commands for importing projects or creating new projects from quickstarts or wizards
  • jx registry a set of commands for lazy creating container registries; particularly on AWS EKS
  • jx release version generates new release verisons
  • jx scm a simple CLI for working with git repositories using go-scm. We use this to create git repositories in BDD tests
  • jx secret a set of commands for working with Kubernetes External Secrets
  • jx slack for reporting pipeline statuses to slack
  • jx tap a command line tool for converting Test Anything Protocol (TAP) files to HTML or for commenting on Pull Requests with the results
  • jx test a set of commands for managing tests on kubernetes/clouds
  • jx test collector captures logs and kubernetes resources to git when running system tests
  • jx updatebot a command line tool for generating downstream Pull Requests on demand or as part of a release pipeline
  • jx verify a set of commands for verifying Jenkins X installations

check out all of the other plugins available

Components

Libraries

These are the modular libraries which have been refactored out of the main jenkins-x/jx repository as part of the modularisation enhancement process

Deprecated libraries

About

A simple CLI tool to help work with Jenkins X

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 75.3%
  • Shell 17.3%
  • Makefile 6.2%
  • Other 1.2%