Skip to content

Commit 1f3ca1b

Browse files
pmacjgmize
authored andcommittedMar 29, 2018
Upload and distribute database updates via S3 (#5334)
A.K.A The Sqlitening! This removes bedrock's depenence on a database server and moves to downloading pre-built sqlite database files from s3 on a schedule. There is also a clock process that will update and upload such a database on a schedule as well. This should mean more stability, speed, and reliability for bedrock, as well as quicker development due to easy to download pre-populated databases.
1 parent 9c8f7ea commit 1f3ca1b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+657
-197
lines changed
 

‎.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ Desktop.ini
2828
venv
2929
*.db
3030
*.mmdb
31+
bedrock_db_info.json
32+
!root_files/bedrock_db_info.json
3133
james.ini
3234
test-results.xml
3335
tests/unit/coverage

‎Jenkinsfile

-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ def loadBranch(String branch) {
3434

3535
// load the global config
3636
global_config = readYaml file: 'jenkins/global.yml'
37-
env.DEMO_MODE = config.demo ? 'true' : 'false'
3837
// defined in the Library loaded above
3938
setGitEnvironmentVariables()
4039
setConfigEnvironmentVariables(global_config)

0 commit comments

Comments
 (0)
Please sign in to comment.