mirror of
https://github.com/moparisthebest/JdbcMapper
synced 2024-11-25 02:12:22 -05:00
21 lines
621 B
Bash
Executable File
21 lines
621 B
Bash
Executable File
#!/bin/bash
|
|
set -exo pipefail
|
|
|
|
updateSnapshots=false
|
|
if [ "$1" == "--update" ]
|
|
then
|
|
updateSnapshots=true
|
|
shift
|
|
fi
|
|
|
|
set -euxo pipefail
|
|
|
|
mvn="mvn -B -pl test clean test -Dtest=SnapshotTest -DupdateSnapshots=$updateSnapshots"
|
|
|
|
mvn "$@" -B -pl '!test' clean install
|
|
$mvn "$@" -DJdbcMapper.beanSuffix=Bean
|
|
$mvn "$@" -DjdbcMapper.databaseType=BIND -DJdbcMapper.beanSuffix=BindBean
|
|
$mvn "$@" -DjdbcMapper.databaseType=ANY -DJdbcMapper.beanSuffix=AnyBean
|
|
$mvn "$@" -DjdbcMapper.databaseType=UNNEST -DJdbcMapper.beanSuffix=UnNestBean
|
|
$mvn "$@" -DjdbcMapper.databaseType=ORACLE -P oracle -DJdbcMapper.beanSuffix=OracleBean
|