|
1 | 1 | version: 2
|
2 | 2 | jobs:
|
3 | 3 |
|
4 |
| - # -------------------------------------------------------------------------- |
5 |
| - # 0. py27_compat |
6 |
| - # -------------------------------------------------------------------------- |
7 |
| - py27_compat: |
8 |
| - docker: |
9 |
| - - image: continuumio/miniconda:latest |
10 |
| - # databases configuration |
11 |
| - - image: circleci/postgres:9.6.5-alpine-ram |
12 |
| - environment: |
13 |
| - POSTGRES_USER: postgres |
14 |
| - POSTGRES_DB: pandas_nosetest |
15 |
| - - image: circleci/mysql:8-ram |
16 |
| - environment: |
17 |
| - MYSQL_USER: "root" |
18 |
| - MYSQL_HOST: "localhost" |
19 |
| - MYSQL_ALLOW_EMPTY_PASSWORD: "true" |
20 |
| - MYSQL_DATABASE: "pandas_nosetest" |
21 |
| - environment: |
22 |
| - JOB: "2.7_COMPAT" |
23 |
| - ENV_FILE: "ci/circle-27-compat.yaml" |
24 |
| - LOCALE_OVERRIDE: "it_IT.UTF-8" |
25 |
| - MINICONDA_DIR: /home/ubuntu/miniconda3 |
26 |
| - steps: |
27 |
| - - checkout |
28 |
| - - run: |
29 |
| - name: build |
30 |
| - command: | |
31 |
| - ./ci/install_circle.sh |
32 |
| - ./ci/show_circle.sh |
33 |
| - - run: |
34 |
| - name: test |
35 |
| - command: ./ci/run_circle.sh --skip-slow --skip-network |
36 |
| - |
37 | 4 | # --------------------------------------------------------------------------
|
38 | 5 | # 1. py36_locale
|
39 | 6 | # --------------------------------------------------------------------------
|
@@ -62,86 +29,14 @@ jobs:
|
62 | 29 | - run:
|
63 | 30 | name: build
|
64 | 31 | command: |
|
65 |
| - ./ci/install_circle.sh |
66 |
| - ./ci/show_circle.sh |
| 32 | + ./ci/circle/install_circle.sh |
| 33 | + ./ci/circle/show_circle.sh |
67 | 34 | - run:
|
68 | 35 | name: test
|
69 |
| - command: ./ci/run_circle.sh --skip-slow --skip-network |
70 |
| - |
71 |
| - # -------------------------------------------------------------------------- |
72 |
| - # 2. py36_locale_slow |
73 |
| - # -------------------------------------------------------------------------- |
74 |
| - py36_locale_slow: |
75 |
| - docker: |
76 |
| - - image: continuumio/miniconda:latest |
77 |
| - # databases configuration |
78 |
| - - image: circleci/postgres:9.6.5-alpine-ram |
79 |
| - environment: |
80 |
| - POSTGRES_USER: postgres |
81 |
| - POSTGRES_DB: pandas_nosetest |
82 |
| - - image: circleci/mysql:8-ram |
83 |
| - environment: |
84 |
| - MYSQL_USER: "root" |
85 |
| - MYSQL_HOST: "localhost" |
86 |
| - MYSQL_ALLOW_EMPTY_PASSWORD: "true" |
87 |
| - MYSQL_DATABASE: "pandas_nosetest" |
88 |
| - |
89 |
| - environment: |
90 |
| - JOB: "3.6_LOCALE_SLOW" |
91 |
| - ENV_FILE: "ci/circle-36-locale_slow.yaml" |
92 |
| - LOCALE_OVERRIDE: "zh_CN.UTF-8" |
93 |
| - MINICONDA_DIR: /home/ubuntu/miniconda3 |
94 |
| - steps: |
95 |
| - - checkout |
96 |
| - - run: |
97 |
| - name: build |
98 |
| - command: | |
99 |
| - ./ci/install_circle.sh |
100 |
| - ./ci/show_circle.sh |
101 |
| - - run: |
102 |
| - name: test |
103 |
| - command: ./ci/run_circle.sh --only-slow --skip-network |
104 |
| - |
105 |
| - # -------------------------------------------------------------------------- |
106 |
| - # 3. py35_ascii |
107 |
| - # -------------------------------------------------------------------------- |
108 |
| - py35_ascii: |
109 |
| - docker: |
110 |
| - - image: continuumio/miniconda:latest |
111 |
| - # databases configuration |
112 |
| - - image: circleci/postgres:9.6.5-alpine-ram |
113 |
| - environment: |
114 |
| - POSTGRES_USER: postgres |
115 |
| - POSTGRES_DB: pandas_nosetest |
116 |
| - - image: circleci/mysql:8-ram |
117 |
| - environment: |
118 |
| - MYSQL_USER: "root" |
119 |
| - MYSQL_HOST: "localhost" |
120 |
| - MYSQL_ALLOW_EMPTY_PASSWORD: "true" |
121 |
| - MYSQL_DATABASE: "pandas_nosetest" |
122 |
| - |
123 |
| - environment: |
124 |
| - JOB: "3.5_ASCII" |
125 |
| - ENV_FILE: "ci/circle-35-ascii.yaml" |
126 |
| - LOCALE_OVERRIDE: "C" |
127 |
| - MINICONDA_DIR: /home/ubuntu/miniconda3 |
128 |
| - steps: |
129 |
| - - checkout |
130 |
| - - run: |
131 |
| - name: build |
132 |
| - command: | |
133 |
| - ./ci/install_circle.sh |
134 |
| - ./ci/show_circle.sh |
135 |
| - - run: |
136 |
| - name: test |
137 |
| - command: ./ci/run_circle.sh --skip-slow --skip-network |
138 |
| - |
| 36 | + command: ./ci/circle/run_circle.sh --skip-slow --skip-network |
139 | 37 |
|
140 | 38 | workflows:
|
141 | 39 | version: 2
|
142 | 40 | build_and_test:
|
143 | 41 | jobs:
|
144 |
| - - py27_compat |
145 | 42 | - py36_locale
|
146 |
| - - py36_locale_slow |
147 |
| - - py35_ascii |
0 commit comments