Explorar o código

HUE-8815 [docs] Add design directory with initial CI/CD

Romain %!s(int64=6) %!d(string=hai) anos
pai
achega
8b813bf3a7
Modificáronse 1 ficheiros con 32 adicións e 0 borrados
  1. 32 0
      docs/designs/ci-cd.md

+ 32 - 0
docs/designs/ci-cd.md

@@ -0,0 +1,32 @@
+Goal: CI/CD to automate
+
+## What to validate
+
+Python 2
+Python 3
+
+Documentation
+Release (build and tarball)
+Docker images (API, then Task Server...)
+Lintings
+
+Unit tests
+Integration tests (interpreters and stack components)
+* Hive
+* Impala
+* HDFS
+* MySQL...
+Frontend tests
+Migration tests
+
+master branch
+testing branch
+pull requests
+
+demo.gethue.com
+
+## Proposal
+
+Travis CI
+docker based CI
+crontab on gethue hosts