Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
language: php
sudo: false

env:
- MAKEFILE="d7_commerce" DRUSH_VERSION="7.*"
- MAKEFILE="d7_commerce" DRUSH_VERSION="dev-master"
- MAKEFILE="d7_commerce_omega3" DRUSH_VERSION="7.*"
# We dont' need to build these. These are subset of *_commerce platforms.
#- MAKEFILE="d7_base" DRUSH_VERSION="7.*"
#- MAKEFILE="d7_base_omega3" DRUSH_VERSION="7.*"

php:
- 5.6
- 7.0

matrix:
fast_finish: true
allow_failures:
- php: 7.0

before_install:
- export BASEDIR=${PWD}

install:
# Update composer
- composer self-update

# Install drush globally
- composer global require drush/drush:$DRUSH_VERSION

# Add composer's global bin directory to the path
- export PATH="$HOME/.composer/vendor/bin:$PATH"

before_script:
# Don't build from private repositories (at least for now)
- sed -i -e 's/includes\[klaska_customs/\#includes\[klaska_customs/g' d7_*.make

script:
# Install Drupal
- drush make --prepare-install $MAKEFILE.make $BASEDIR/buildtest/$MAKEFILE
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Klaska.net / Hookin.cz make files

[![Build Status](https://travis-ci.org/radimklaska/D7_base.svg?branch=master)](https://travis-ci.org/radimklaska/D7_base)

## Features / Purpose

* Compatible with Octopus: https://github.com/omega8cc/boa
Expand Down Expand Up @@ -61,4 +63,4 @@ Raw URL example: `https://raw.githubusercontent.com/radimklaska/D7_base/master/d

* Thanks Drupal and Aegir community for being so awesome.
* Thanks https://github.com/pjanda and https://github.com/jardasmahel for helping me.
* Thanks https://github.com/kratocz for always showing me different perspectives.
* Thanks https://github.com/kratocz for always showing me different perspectives.
10 changes: 5 additions & 5 deletions d7_base.make
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,20 @@ projects[pressflow][download][url] = "git://github.com/pressflow/7.git"

; Custom modules and themes are located in separate make file (most of them are private).
; If you don't have access to those repos, just comment out following line:
includes[klaska_customs] = "https://raw.github.com/radimklaska/D7_base/master/sub_klaska_customs.make"
includes[klaska_customs] = "sub_klaska_customs.make"


; Modules and themes for all platforms
includes[shared] = "https://raw.github.com/radimklaska/D7_base/master/sub_shared.make"
includes[shared] = "sub_shared.make"


; Omega 4 theming suite
includes[omega4] = "https://raw.github.com/radimklaska/D7_base/master/sub_omega4.make"
includes[omega4] = "sub_omega4.make"


; Modules for Apache Solr enabled systems
includes[solr] = "https://raw.github.com/radimklaska/D7_base/master/sub_solr.make"
includes[solr] = "sub_solr.make"


; Libraries
includes[libraries] = "https://raw.github.com/radimklaska/D7_base/master/sub_libraries.make"
includes[libraries] = "sub_libraries.make"
10 changes: 5 additions & 5 deletions d7_base_omega3.make
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,20 @@ projects[pressflow][download][url] = "git://github.com/pressflow/7.git"

; Custom modules and themes are located in separate make file (most of them are private).
; If you don't have access to those repos, just comment out following line:
includes[klaska_customs] = "https://raw.github.com/radimklaska/D7_base/master/sub_klaska_customs.make"
includes[klaska_customs] = "sub_klaska_customs.make"


; Modules and themes for all platforms
includes[shared] = "https://raw.github.com/radimklaska/D7_base/master/sub_shared.make"
includes[shared] = "sub_shared.make"


; Omega 3 theming suite
includes[omega3] = "https://raw.github.com/radimklaska/D7_base/master/sub_omega3.make"
includes[omega3] = "sub_omega3.make"


; Modules for Apache Solr enabled systems
includes[solr] = "https://raw.github.com/radimklaska/D7_base/master/sub_solr.make"
includes[solr] = "sub_solr.make"


; Libraries
includes[libraries] = "https://raw.github.com/radimklaska/D7_base/master/sub_libraries.make"
includes[libraries] = "sub_libraries.make"
12 changes: 6 additions & 6 deletions d7_commerce.make
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,24 @@ projects[pressflow][download][url] = "git://github.com/pressflow/7.git"

; Custom modules and themes are located in separate make file (most of them are private).
; If you don't have access to those repos, just comment out following line:
includes[klaska_customs] = "https://raw.github.com/radimklaska/D7_base/master/sub_klaska_customs.make"
includes[klaska_customs] = "sub_klaska_customs.make"


; Modules and themes for all platforms
includes[shared] = "https://raw.github.com/radimklaska/D7_base/master/sub_shared.make"
includes[shared] = "sub_shared.make"


; Omega 4 theming suite
includes[omega4] = "https://raw.github.com/radimklaska/D7_base/master/sub_omega4.make"
includes[omega4] = "sub_omega4.make"


; Modules for Apache Solr enabled systems
includes[solr] = "https://raw.github.com/radimklaska/D7_base/master/sub_solr.make"
includes[solr] = "sub_solr.make"


; Commerce related modules
includes[commerce] = "https://raw.github.com/radimklaska/D7_base/master/sub_commerce.make"
includes[commerce] = "sub_commerce.make"


; Libraries
includes[libraries] = "https://raw.github.com/radimklaska/D7_base/master/sub_libraries.make"
includes[libraries] = "sub_libraries.make"
12 changes: 6 additions & 6 deletions d7_commerce_omega3.make
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,24 @@ projects[pressflow][download][url] = "git://github.com/pressflow/7.git"

; Custom modules and themes are located in separate make file (most of them are private).
; If you don't have access to those repos, just comment out following line:
includes[klaska_customs] = "https://raw.github.com/radimklaska/D7_base/master/sub_klaska_customs.make"
includes[klaska_customs] = "sub_klaska_customs.make"


; Modules and themes for all platforms
includes[shared] = "https://raw.github.com/radimklaska/D7_base/master/sub_shared.make"
includes[shared] = "sub_shared.make"


; Omega 3 theming suite
includes[omega3] = "https://raw.github.com/radimklaska/D7_base/master/sub_omega3.make"
includes[omega3] = "sub_omega3.make"


; Modules for Apache Solr enabled systems
includes[solr] = "https://raw.github.com/radimklaska/D7_base/master/sub_solr.make"
includes[solr] = "sub_solr.make"


; Commerce related modules
includes[commerce] = "https://raw.github.com/radimklaska/D7_base/master/sub_commerce.make"
includes[commerce] = "sub_commerce.make"


; Libraries
includes[libraries] = "https://raw.github.com/radimklaska/D7_base/master/sub_libraries.make"
includes[libraries] = "sub_libraries.make"