argo-cd/ui
2020-08-11 13:28:40 -07:00
..
__mocks__ Adds support for testing .tsx files. Closes #2610 (#2661) 2019-11-07 14:50:52 -08:00
scripts Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
src fix: add line break between committer and date (#4078) 2020-08-11 13:28:40 -07:00
.babelrc Fixes the failing CI master build (#2697) 2019-11-12 16:10:35 -08:00
.dockerignore Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
.gitignore Fixes the failing CI master build (#2697) 2019-11-12 16:10:35 -08:00
.jshintrc Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
.nvmrc Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
.prettierrc Execute application label filtering on client side (#2605) 2019-10-30 18:42:04 -07:00
babel.config.js Adds support for testing .tsx files. Closes #2610 (#2661) 2019-11-07 14:50:52 -08:00
jest.config.js Adds support for testing .tsx files. Closes #2610 (#2661) 2019-11-07 14:50:52 -08:00
LICENSE Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
package.json fix: stop using jsondiffpatch on clientside to render resource difference (#2869) 2019-12-26 14:42:56 -08:00
README.md fix broken url and resize it (#3145) 2020-02-26 14:18:41 -08:00
tsconfig.json Adds support for testing .tsx files. Closes #2610 (#2661) 2019-11-07 14:50:52 -08:00
tslint.json Enable prettier on UI source code (#2524) 2019-10-22 15:45:33 -07:00
yarn.lock Update argo-ui dependency to latest commit in master (#3038) 2020-01-27 08:57:46 -08:00

Argo CD UI

Argo Image

Web UI for Argo CD.

Getting started

  1. Install NodeJS and Yarn. On macOS with Homebrew, running brew install node yarn will accomplish this.
  2. Run yarn install to install local prerequisites.
  3. Run yarn start to launch the webpack dev UI server.
  4. Run yarn build to bundle static resources into the ./dist directory.

To build a Docker image, run IMAGE_NAMESPACE=yourimagerepo IMAGE_TAG=latest yarn docker.

To do the same and push to a Docker registry, run IMAGE_NAMESPACE=yourimagerepo IMAGE_TAG=latest DOCKER_PUSH=true yarn docker.

Pre-commit Checks

Make sure your code passes the lint checks:

yarn lint --fix