Skip to content

Commit 0720dc9

Browse files
committed
Initial commit
0 parents  commit 0720dc9

File tree

184 files changed

+7335
-0
lines changed

Some content is hidden

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

184 files changed

+7335
-0
lines changed

.gitignore

+75
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# Sensitive information #
2+
#########################
3+
# Ignore configuration files that may contain sensitive information.
4+
5+
# Kraftwagen specific #
6+
#######################
7+
# Ignore all folder krftwagen generates.
8+
/cnf
9+
builds/
10+
build
11+
12+
# Node specific #
13+
#######################
14+
# Ignore node modules.
15+
/node_modules
16+
17+
# Packages #
18+
############
19+
*.7z
20+
*.dmg
21+
*.gz
22+
*.iso
23+
*.jar
24+
*.rar
25+
*.tar
26+
*.zip
27+
*.svn
28+
29+
# Logs and databases #
30+
######################
31+
databases/local/*
32+
33+
# OS generated files #
34+
######################
35+
.DS_Store*
36+
*.Trash*
37+
ehthumbs.db
38+
Icon?
39+
Thumbs.db
40+
*.orig
41+
*.swo
42+
*cwatch.pid
43+
44+
# Editors generated files #
45+
###########################
46+
.project
47+
.settings
48+
*~
49+
*.sublime-project
50+
*.sublime-workspace
51+
*.sublime-projectcompletions
52+
.Drupal.sublime-projectcomplections
53+
nbproject
54+
.buildpath
55+
.sass-cache
56+
.idea
57+
.idea/*
58+
59+
# Compiled source #
60+
###################
61+
*.com
62+
*.class
63+
*.dll
64+
*.exe
65+
*.o
66+
*.so
67+
68+
# Virtual machines
69+
.vagrant
70+
.vagrant/*
71+
72+
# Local files #
73+
###############
74+
conf.local.js
75+

LICENSE

+340
Large diffs are not rendered by default.

README.md

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Drupal Boot (druboot)
2+
3+
### Search and replace:
4+
5+
```***CHANGE.THIS.IP.ADDR***```
6+
Change to the remote dev server's remote IP.
7+
8+
```***DRUPAL_SITE_NAME***```
9+
Change to the Drupal site's name.
10+
For example:
11+
My fresh new site
12+
13+
```***DRUPAL_HUMAN_NAME***```
14+
Change the human name of your project, only varchars.
15+
For example:
16+
Drupal Project
17+
Client Name
18+
Project Name
19+
20+
```***DRUPAL_MACHINE_NAME***```
21+
Change the name of your project, only [a-z_] chars.
22+
For example:
23+
drupal_project
24+
clients_name
25+
projects_name
26+
27+
### Dependencies:
28+
- Git.
29+
- Vagrant.
30+
- VirtualBox || Docker || Remote server.
31+
- NFS.
32+
33+
### USAGE FOR A NEW PROJECT:
34+
35+
#### VirtualBox:
36+
```
37+
cd config/server/providers/vbox
38+
39+
vagrant up
40+
```
41+
42+
#### Docker:
43+
```
44+
cd config/server/providers/docker
45+
46+
vagrant up
47+
```
48+
49+
#### Remote dev environment:
50+
```
51+
cd config/server/providers/dev
52+
./provision.sh
53+
```
54+
55+
## WIP !!
56+
Didn't test all the providers yet.

build.sh

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
cd ~/***DRUPAL_MACHINE_NAME***
2+
drush kw-b
3+
cd build
4+
drush kw-m
5+
drush cc all
6+
drush updb -y
7+
drush fra -y
8+
drush clsyn
9+
if [ -d "profiles/***DRUPAL_MACHINE_NAME***/themes/taller/assets/sass/" ]; then
10+
cd profiles/***DRUPAL_MACHINE_NAME***/themes/taller/assets/sass/
11+
bundle install
12+
bundle exec compass compile
13+
fi
14+
cd ~/***DRUPAL_MACHINE_NAME***/build
15+
if [ -d "profiles/***DRUPAL_MACHINE_NAME***/themes/***DRUPAL_MACHINE_NAME***/assets/sass/" ]; then
16+
cd profiles/***DRUPAL_MACHINE_NAME***/themes/***DRUPAL_MACHINE_NAME***/assets/sass/
17+
bundle install
18+
bundle exec compass compile
19+
fi
20+
cd ~/***DRUPAL_MACHINE_NAME***/build
21+
if [ -d "profiles/***DRUPAL_MACHINE_NAME***/themes/ember" ]; then
22+
cd profiles/***DRUPAL_MACHINE_NAME***/themes/ember
23+
bundle install
24+
bundle exec compass compile
25+
fi
26+
cd ~/***DRUPAL_MACHINE_NAME***

0 commit comments

Comments
 (0)