Pārlūkot izejas kodu

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

Romain 6 gadi atpakaļ
vecāks
revīzija
8b813bf3a7
1 mainītis faili ar 32 papildinājumiem un 0 dzēšanām
  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