This repository was archived by the owner on Sep 1, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +53
-0
lines changed Expand file tree Collapse file tree 2 files changed +53
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Python CircleCI 2.0 configuration file
2
+ #
3
+ # Check https://circleci.com/docs/2.0/language-python/ for more details
4
+ #
5
+ version : 2
6
+ jobs :
7
+ build :
8
+ docker :
9
+ # specify the version you desire here
10
+ # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers`
11
+ - image : circleci/python:3.6.1
12
+
13
+ # Specify service dependencies here if necessary
14
+ # CircleCI maintains a library of pre-built images
15
+ # documented at https://circleci.com/docs/2.0/circleci-images/
16
+ # - image: circleci/postgres:9.4
17
+
18
+ working_directory : ~/repo
19
+
20
+ steps :
21
+ - checkout
22
+
23
+ # Download and cache dependencies
24
+ - restore_cache :
25
+ keys :
26
+ - v1-dependencies-{{ checksum "requirements.txt" }}
27
+ # fallback to using the latest cache if no exact match is found
28
+ - v1-dependencies-
29
+
30
+ - run :
31
+ name : install dependencies
32
+ command : |
33
+ python3 -m venv venv
34
+ . venv/bin/activate
35
+ python setup.py install
36
+
37
+ - save_cache :
38
+ paths :
39
+ - ./venv
40
+ key : v1-dependencies-{{ checksum "requirements.txt" }}
41
+
42
+ # run tests!
43
+ # this example uses Django's built-in test-runner
44
+ # other common Python testing frameworks include pytest and nose
45
+ # https://pytest.org
46
+ # https://nose.readthedocs.io
47
+ - run :
48
+ name : run tests
49
+ command : |
50
+ . venv/bin/activate
51
+ python setup.py test
Original file line number Diff line number Diff line change 2
2
Python Client for Swiftype App Search API
3
3
=========================================
4
4
5
+ [](https://circleci.com/gh/swiftype/swiftype-app-search-python)
6
+
5
7
About
6
8
=====
7
9
You can’t perform that action at this time.
0 commit comments