Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
node-sqlite3
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
俞永鹏
node-sqlite3
Commits
aa1da32b
Commit
aa1da32b
authored
Nov 02, 2015
by
Dane Springmeyer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
try 2
parent
003d0bfa
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
84 deletions
+14
-84
.travis.yml
.travis.yml
+2
-82
build_against_node.sh
scripts/build_against_node.sh
+12
-2
No files found.
.travis.yml
View file @
aa1da32b
...
@@ -21,89 +21,10 @@ branches:
...
@@ -21,89 +21,10 @@ branches:
matrix
:
matrix
:
include
:
include
:
# Linux
# OS X
-
os
:
linux
compiler
:
clang
env
:
NODE_VERSION="5"
addons
:
apt
:
sources
:
[
'
ubuntu-toolchain-r-test'
,
'
llvm-toolchain-precise-3.5'
,
'
gcc-multilib'
,
'
g++-multilib'
,
'
libsqlite3-dev:i386'
]
packages
:
[
'
clang-3.5'
]
-
os
:
linux
compiler
:
clang
env
:
NODE_VERSION="4"
addons
:
apt
:
sources
:
[
'
ubuntu-toolchain-r-test'
,
'
llvm-toolchain-precise-3.5'
,
'
gcc-multilib'
,
'
g++-multilib'
,
'
libsqlite3-dev:i386'
]
packages
:
[
'
clang-3.5'
]
-
os
:
linux
compiler
:
clang
env
:
NODE_VERSION="iojs-3.1.0"
addons
:
apt
:
sources
:
[
'
ubuntu-toolchain-r-test'
,
'
llvm-toolchain-precise-3.5'
,
'
gcc-multilib'
,
'
g++-multilib'
,
'
libsqlite3-dev:i386'
]
packages
:
[
'
clang-3.5'
]
-
os
:
linux
compiler
:
clang
env
:
NODE_VERSION="iojs-2.4.0"
addons
:
apt
:
sources
:
[
'
ubuntu-toolchain-r-test'
,
'
llvm-toolchain-precise-3.5'
,
'
gcc-multilib'
,
'
g++-multilib'
,
'
libsqlite3-dev:i386'
]
packages
:
[
'
clang-3.5'
]
-
os
:
linux
compiler
:
clang
env
:
NODE_VERSION="iojs-1.8.4"
addons
:
apt
:
sources
:
[
'
ubuntu-toolchain-r-test'
,
'
llvm-toolchain-precise-3.5'
,
'
gcc-multilib'
,
'
g++-multilib'
,
'
libsqlite3-dev:i386'
]
packages
:
[
'
clang-3.5'
]
-
os
:
linux
compiler
:
clang
env
:
NODE_VERSION="0.12.7"
addons
:
apt
:
sources
:
[
'
ubuntu-toolchain-r-test'
,
'
llvm-toolchain-precise-3.5'
,
'
gcc-multilib'
,
'
g++-multilib'
,
'
libsqlite3-dev:i386'
]
packages
:
[
'
clang-3.5'
]
-
os
:
linux
compiler
:
clang
env
:
NODE_VERSION="0.10.40"
addons
:
apt
:
sources
:
[
'
ubuntu-toolchain-r-test'
,
'
llvm-toolchain-precise-3.5'
,
'
gcc-multilib'
,
'
g++-multilib'
,
'
libsqlite3-dev:i386'
]
packages
:
[
'
clang-3.5'
]
# test building against external sqlite
-
os
:
linux
compiler
:
clang
env
:
NODE_VERSION="0.10.40" EXTERNAL_SQLITE=true PUBLISHABLE=false
addons
:
apt
:
sources
:
[
'
ubuntu-toolchain-r-test'
,
'
llvm-toolchain-precise-3.5'
,
'
gcc-multilib'
,
'
g++-multilib'
,
'
libsqlite3-dev:i386'
]
packages
:
[
'
clang-3.5'
,
'
libsqlite3-dev'
]
# OS X
-
os
:
osx
compiler
:
clang
env
:
NODE_VERSION="5" COVERAGE=True PUBLISHABLE=false CXXFLAGS="--coverage" LDFLAGS="--coverage"
# node abi 47
-
os
:
osx
compiler
:
clang
env
:
NODE_VERSION="5"
# node abi 47
-
os
:
osx
compiler
:
clang
env
:
NODE_VERSION="4"
# node abi 46
-
os
:
osx
compiler
:
clang
env
:
NODE_VERSION="iojs-3.1.0"
# node abi 46
-
os
:
osx
compiler
:
clang
env
:
NODE_VERSION="iojs-2.4.0"
# node abi 44
-
os
:
osx
compiler
:
clang
env
:
NODE_VERSION="iojs-1.8.4"
# node abi 43
-
os
:
osx
compiler
:
clang
env
:
NODE_VERSION="0.12.7"
# node abi 14
-
os
:
osx
-
os
:
osx
compiler
:
clang
compiler
:
clang
env
:
NODE_VERSION="
0.10.40"
# node abi 11
env
:
NODE_VERSION="
5" COVERAGE=True PUBLISHABLE=false
# node abi 47
env
:
env
:
global
:
global
:
...
@@ -138,6 +59,5 @@ before_script:
...
@@ -138,6 +59,5 @@ before_script:
script
:
script
:
-
if [[ "${NODE_VERSION}" ]]; then ./scripts/build_against_node.sh; fi;
-
if [[ "${NODE_VERSION}" ]]; then ./scripts/build_against_node.sh; fi;
-
if [[ ${COVERAGE} ==
true
]]; then ./mason_packages/.link/bin/cpp-coveralls --exclude node_modules --exclude tests --build-root build --gcov-options '\-lp' --exclude docs --exclude build/Release/obj/gen --exclude deps > /dev/null; fi;
# disabled for now: need to port to sudo:false
# disabled for now: need to port to sudo:false
#- if [[ "${NODE_WEBKIT}" ]]; then ./scripts/build_against_node_webkit.sh; fi;
#- if [[ "${NODE_WEBKIT}" ]]; then ./scripts/build_against_node_webkit.sh; fi;
scripts/build_against_node.sh
View file @
aa1da32b
...
@@ -14,8 +14,18 @@ function publish() {
...
@@ -14,8 +14,18 @@ function publish() {
}
}
# test installing from source
# test installing from source
npm install
--build-from-source
--clang
=
1
if
[[
${
COVERAGE
}
==
true
]]
;
then
npm
test
echo
$CXX
echo
$CXXFLAGS
echo
$LDFLAGS
CXXFLAGS
=
"--coverage"
LDFLAGS
=
"--coverage"
npm install
--build-from-source
--clang
=
1
--verbose
npm
test
./mason_packages/.link/bin/cpp-coveralls
--exclude
node_modules
--exclude
tests
--build-root
build
--gcov-options
'\-lp'
--exclude
docs
--exclude
build/Release/obj/gen
--exclude
deps
else
npm install
--build-from-source
--clang
=
1
npm
test
fi
publish
publish
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment