+5
-3
@@ -1,4 +1,6 @@
|
|||||||
language: c
|
language: c
|
||||||
|
dist: precise
|
||||||
|
sudo: required
|
||||||
|
|
||||||
env:
|
env:
|
||||||
global:
|
global:
|
||||||
@@ -42,9 +44,9 @@ before_install:
|
|||||||
- sudo apt-get -y remove --purge postgis-2.2
|
- sudo apt-get -y remove --purge postgis-2.2
|
||||||
- sudo apt-get -y autoremove
|
- sudo apt-get -y autoremove
|
||||||
|
|
||||||
- sudo apt-get -y install postgresql-9.5=9.5.2-3cdb2
|
- sudo apt-get -y install postgresql-9.5=9.5.2-3cdb3
|
||||||
- sudo apt-get -y install postgresql-server-dev-9.5=9.5.2-3cdb2
|
- sudo apt-get -y install postgresql-server-dev-9.5=9.5.2-3cdb3
|
||||||
- sudo apt-get -y install postgresql-plpython-9.5=9.5.2-3cdb2
|
- sudo apt-get -y install postgresql-plpython-9.5=9.5.2-3cdb3
|
||||||
- sudo apt-get -y install postgresql-9.5-postgis-scripts=2.2.2.0-cdb2
|
- sudo apt-get -y install postgresql-9.5-postgis-scripts=2.2.2.0-cdb2
|
||||||
- sudo apt-get -y install postgresql-9.5-postgis-2.2=2.2.2.0-cdb2
|
- sudo apt-get -y install postgresql-9.5-postgis-2.2=2.2.2.0-cdb2
|
||||||
|
|
||||||
|
|||||||
@@ -4,3 +4,5 @@ PACKAGE = crankshaft
|
|||||||
EXTVERSION = $(shell grep default_version $(SELF_DIR)/src/pg/$(EXTENSION).control | sed -e "s/default_version[[:space:]]*=[[:space:]]*'\([^']*\)'/\1/")
|
EXTVERSION = $(shell grep default_version $(SELF_DIR)/src/pg/$(EXTENSION).control | sed -e "s/default_version[[:space:]]*=[[:space:]]*'\([^']*\)'/\1/")
|
||||||
RELEASE_VERSION ?= $(EXTVERSION)
|
RELEASE_VERSION ?= $(EXTVERSION)
|
||||||
SED = sed
|
SED = sed
|
||||||
|
PIP = pip
|
||||||
|
NOSETESTS = nosetests
|
||||||
|
|||||||
+1
-1
@@ -25,7 +25,7 @@ $(DATA): $(SOURCES_DATA)
|
|||||||
$(SED) $(REPLACEMENTS) $(SOURCES_DATA_DIR)/*.sql > $@
|
$(SED) $(REPLACEMENTS) $(SOURCES_DATA_DIR)/*.sql > $@
|
||||||
|
|
||||||
TEST_DIR = test
|
TEST_DIR = test
|
||||||
REGRESS = $(notdir $(basename $(wildcard $(TEST_DIR)/sql/*test.sql)))
|
REGRESS = $(sort $(notdir $(basename $(wildcard $(TEST_DIR)/sql/*test.sql))))
|
||||||
REGRESS_OPTS = --inputdir='$(TEST_DIR)' --outputdir='$(TEST_DIR)'
|
REGRESS_OPTS = --inputdir='$(TEST_DIR)' --outputdir='$(TEST_DIR)'
|
||||||
|
|
||||||
PG_CONFIG = pg_config
|
PG_CONFIG = pg_config
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
-- Install dependencies
|
-- Install dependencies
|
||||||
CREATE EXTENSION plpythonu;
|
CREATE EXTENSION plpythonu;
|
||||||
CREATE EXTENSION postgis VERSION '2.2.2';
|
CREATE EXTENSION postgis;
|
||||||
-- Create role publicuser if it does not exist
|
-- Create role publicuser if it does not exist
|
||||||
DO
|
DO
|
||||||
$$
|
$$
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
-- Install dependencies
|
-- Install dependencies
|
||||||
CREATE EXTENSION plpythonu;
|
CREATE EXTENSION plpythonu;
|
||||||
CREATE EXTENSION postgis VERSION '2.2.2';
|
CREATE EXTENSION postgis;
|
||||||
|
|
||||||
-- Create role publicuser if it does not exist
|
-- Create role publicuser if it does not exist
|
||||||
DO
|
DO
|
||||||
|
|||||||
+3
-3
@@ -2,11 +2,11 @@ include ../../Makefile.global
|
|||||||
|
|
||||||
# Install the package locally for development
|
# Install the package locally for development
|
||||||
install:
|
install:
|
||||||
pip install --upgrade ./crankshaft
|
$(PIP) install --upgrade ./crankshaft
|
||||||
|
|
||||||
# Test develpment install
|
# Test develpment install
|
||||||
test:
|
test:
|
||||||
nosetests crankshaft/test/
|
$(NOSETESTS) crankshaft/test/
|
||||||
|
|
||||||
release: ../../release/$(EXTENSION).control $(SOURCES_DATA)
|
release: ../../release/$(EXTENSION).control $(SOURCES_DATA)
|
||||||
mkdir -p ../../release/python/$(EXTVERSION)
|
mkdir -p ../../release/python/$(EXTVERSION)
|
||||||
@@ -14,4 +14,4 @@ release: ../../release/$(EXTENSION).control $(SOURCES_DATA)
|
|||||||
$(SED) -i -r 's/version='"'"'[0-9]+\.[0-9]+\.[0-9]+'"'"'/version='"'"'$(EXTVERSION)'"'"'/g' ../../release/python/$(EXTVERSION)/$(PACKAGE)/setup.py
|
$(SED) -i -r 's/version='"'"'[0-9]+\.[0-9]+\.[0-9]+'"'"'/version='"'"'$(EXTVERSION)'"'"'/g' ../../release/python/$(EXTVERSION)/$(PACKAGE)/setup.py
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
pip install $(RUN_OPTIONS) --upgrade ../../release/python/$(RELEASE_VERSION)/$(PACKAGE)
|
$(PIP) install $(RUN_OPTIONS) --upgrade ../../release/python/$(RELEASE_VERSION)/$(PACKAGE)
|
||||||
|
|||||||
Reference in New Issue
Block a user