forked from apache/orc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
26 lines (20 loc) · 767 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
These scripts are useful for building and testing on different versions of
Linux.
ORC is currently supported on:
* CentOS 6, 7, and 8
* Debian 8, 9, and 10
* Ubuntu 14, 16, and 18
To test against all of the Linux OSes against Apache's master branch:
1. cd docker
2. ./run-all.sh apache master
Using 'local' as the owner will cause the scripts to use the local repository.
The scripts are:
1. run-all.sh *owner* *branch* - test the given owner's branch on all OSes
2. run-one.sh *owner* *branch* *os* - test the owner's branch on one OS
3. reinit.sh - rebuild all of the base images without the image cache
A base image for each OS is built using:
1. cd docker/$os
2. docker build -t orc-$os .
To clean up docker:
1. docker container prune
2. docker image prune