File tree 5 files changed +18
-3
lines changed
5 files changed +18
-3
lines changed Original file line number Diff line number Diff line change 11
11
/build /
12
12
* /_build /
13
13
/_sources /
14
+ /.tox
14
15
15
16
# And don't care about the 'egg'.
16
17
/turbinia.egg-info
Original file line number Diff line number Diff line change 6
6
7
7
install :
8
8
- pip install mock nose coverage yapf
9
+ - pip install tox
9
10
- pip install .
10
11
- pip install .[local]
11
12
12
13
script :
13
14
- ./run_tests.py
15
+ - tox --sitepackages ${TOXENV}
Original file line number Diff line number Diff line change @@ -37,9 +37,9 @@ To update your local repo from the main:
37
37
38
38
Please follow the Style Guide when making your changes, and also make sure to
39
39
use the project's
40
- [ pylintrc] ( https://github.com/google/turbinia/blob/master/turbinia/config/ pylintrc )
40
+ [ pylintrc] ( https://github.com/google/turbinia/blob/master/. pylintrc )
41
41
and
42
- [ yapf config file] ( https://github.com/google/turbinia/blob/master/turbinia/config/ style.yapf ) .
42
+ [ yapf config file] ( https://github.com/google/turbinia/blob/master/. style.yapf ) .
43
43
Once you're ready for review make sure the tests pass:
44
44
45
45
$ pip install -e .[dev]
Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ documentation for more details on what the architecture looks like for each of
9
9
these installation types. This doc covers the recommended quick installation
10
10
instructions for Cloud installations. This uses
11
11
[ terraform configs] ( https://github.com/forseti-security/osdfir-infrastructure )
12
+ that are part of the
13
+ [ Forseti Security repository] ( https://github.com/forseti-security )
12
14
to automate deployment of Turbinia into an existing GCP Project. If you want to
13
15
install Turbinia in hybrid or local only mode, or want to install Turbinia
14
16
manually (not recommended), see
@@ -67,7 +69,7 @@ to get a shell with access to your GCP resources.
67
69
create a [ Timesketch] ( http://timesketch.org ) instance in the same
68
70
project, and this can be configured to ingest Turbinia timeline
69
71
output and report data. See the
70
- [ Documentation on this] ( https://github.com/forseti-security/osdfir-infrastructure/blob/master/README.md )
72
+ [ Documentation on this] ( https://github.com/forseti-security/osdfir-infrastructure )
71
73
for more details.
72
74
* When prompted for the project name, enter the project you selected
73
75
during setup.
Original file line number Diff line number Diff line change
1
+ [tox]
2
+ envlist = docs
3
+
4
+ [testenv:docs]
5
+ usedevelop = true
6
+ deps =
7
+ -rdocs/requirements.txt
8
+ commands =
9
+ sphinx-build -b html -d build/doctrees docs dist/docs
10
+ sphinx-build -b linkcheck docs dist/docs
You can’t perform that action at this time.
0 commit comments