-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitignore
123 lines (90 loc) · 2.35 KB
/
.gitignore
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
# gradle working directory
.gradle
# Ignore Gradle GUI config
gradle-app.setting
# Cache of project
.gradletasknamecache
# ignore local logging configs
logback.xml
# MacOS thing
.DS_Store
# typically good to ignore anything named build
build
# we do not necessarily want to ignore all of these
# *.csv
# the below are typically data or config files
*.yaml
*.yml
*.conf
*.jnl
*.log
*.zip
*.tgz
*.properties
# needed for gradle-plugin
!app/carnival-gradle/src/main/resources/META-INF/gradle-plugins/edu.upenn.pmbb.carnival.properties
# do not ignore the docker-compose file
!docker-compose.yml
#do not ignore travis file
!.travis.yml
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar
# Avoid ignoring Gradle wrapper properties file
!app/gradle/wrapper/gradle-wrapper.properties
# coveralls file
!.coveralls.yml
# this file contains connection parameters including usernames and passwords
dbconfig.yaml
# the target directory is an output directory
target
# this stuff is probably snuck in when the TURBO group was working in this repo
# carnival-core/.idea/*
# carnival-core/target-288snapshot
# we used to have the neo4j in the root directory... it has since been moved to data/graph
# neo4j
#
# the data includes both transient and non-transient data
# we want to track some of it
#
# ignore the data directory entirely by default
# carnival-core/data
# we want to ignore most data directories
#data/cache
#data/graph
#data/h2
#data/tmp/
#data/source
# include the source/readme which describes how the directory is to be used
#!data/source/readme.txt
# include the test data
!app/carnival-core/data/test
!app/carnival-core/data/test/*/*.yaml
# track the reference folder
!app/carnival-core/data/reference/*/*.csv
# not sure what these were about
# carnival-core/src/main/main.iml
# carnival-core/src/test/test.iml
# carnival-core/data/*_*
# java heap profiles
*.hprof
# pmbb graph workspace command line stuff
app/carnival-core/*.xlsx
app/carnival-core/*.csv
# code-assignments-report-config*
# transitional
# app/
# ignore files created in the tutorial directory
docs/groovy/**/*.csv
docs/groovy/**/*.yml
# ignore vi swap files
*.swp
# docker compose files
!docker-compose*.yml
# jekyll
.jekyll-cache
.sass-cache
_site
docs/node_modules
# might be created by tests that write files
app/carnival-clinical/data
app/carnival-core/data