Merge branch 'release/1.3'
This commit is contained in:
commit
4c7e3339e1
27
check-publication.sh
Executable file
27
check-publication.sh
Executable file
@ -0,0 +1,27 @@
|
|||||||
|
read -p "version to check > " version
|
||||||
|
echo "entered version = $version"
|
||||||
|
url="https://repo1.maven.org/maven2/me/bvn13/sdk/android/gpx/GpxAndroidSdk/${version}/"
|
||||||
|
echo "checking $url"
|
||||||
|
|
||||||
|
check(){
|
||||||
|
echo $(curl -sL -w "%{http_code}\\n" "$url" -o /dev/null)
|
||||||
|
}
|
||||||
|
|
||||||
|
count=0
|
||||||
|
until [ $count -gt 1000 ] || [ "$(check)" == "200" ]
|
||||||
|
do
|
||||||
|
code=$(check)
|
||||||
|
echo "try $count - response $code"
|
||||||
|
ping -c 2 127.0.0.1 > /dev/null
|
||||||
|
count=$((count+1))
|
||||||
|
done
|
||||||
|
|
||||||
|
code=$(check)
|
||||||
|
if [ "$code" == "200" ]
|
||||||
|
then
|
||||||
|
echo "$code is 200"
|
||||||
|
notify-send -a MAVEN -t 500 'GpxAndroidSdk' "version $version is published"
|
||||||
|
else
|
||||||
|
echo "$code is not 200"
|
||||||
|
notify-send -a MAVEN -t 500 -u critical 'GpxAndroidSdk' "failed to publish $version version"
|
||||||
|
fi
|
2
pom.xml
2
pom.xml
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
<artifactId>GpxAndroidSdk</artifactId>
|
<artifactId>GpxAndroidSdk</artifactId>
|
||||||
<groupId>me.bvn13.sdk.android.gpx</groupId>
|
<groupId>me.bvn13.sdk.android.gpx</groupId>
|
||||||
<version>1.2</version>
|
<version>1.3</version>
|
||||||
|
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
|
@ -195,7 +195,7 @@ fun TrksegType.toXmlString() = """
|
|||||||
</trkseg>
|
</trkseg>
|
||||||
""".trim().removeEmptyStrings()
|
""".trim().removeEmptyStrings()
|
||||||
|
|
||||||
fun List<WptType>.toXmlString(nodeName: String?) = this.joinToString(prefix = "\n", postfix = "", separator = "") {
|
fun List<WptType>.toXmlString(nodeName: String?) = this.joinToString(prefix = "\n", postfix = "", separator = "\n") {
|
||||||
it.toXmlString(nodeName)
|
it.toXmlString(nodeName)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -277,6 +277,49 @@ class GpxWriterTest {
|
|||||||
trkseg = listOf(
|
trkseg = listOf(
|
||||||
TrksegType(
|
TrksegType(
|
||||||
listOf(
|
listOf(
|
||||||
|
WptType(
|
||||||
|
lat = 14.64736838389662,
|
||||||
|
lon = 7.93212890625,
|
||||||
|
ele = 10.toDouble(),
|
||||||
|
time = OffsetDateTime.now(clock),
|
||||||
|
magvar = 3.toDouble(),
|
||||||
|
geoidheight = 45.toDouble(),
|
||||||
|
name = "test point 1",
|
||||||
|
cmt = "comment 1",
|
||||||
|
desc = "description of point 1",
|
||||||
|
link = listOf(
|
||||||
|
LinkType(
|
||||||
|
href = "http://link-to.site.href",
|
||||||
|
text = "text",
|
||||||
|
type = "hyperlink"
|
||||||
|
),
|
||||||
|
LinkType(
|
||||||
|
href = "http://link2-to.site.href",
|
||||||
|
text = "text2",
|
||||||
|
type = "hyperlink2"
|
||||||
|
)
|
||||||
|
),
|
||||||
|
src = "source 1",
|
||||||
|
sym = "sym 1",
|
||||||
|
type = "type 1",
|
||||||
|
fix = FixType.DGPS,
|
||||||
|
sat = 1,
|
||||||
|
hdop = 55.toDouble(),
|
||||||
|
vdop = 66.toDouble(),
|
||||||
|
pdop = 77.toDouble(),
|
||||||
|
ageofgpsdata = 44,
|
||||||
|
dgpsid = 88,
|
||||||
|
extensions = listOf(
|
||||||
|
ExtensionType(
|
||||||
|
"extension1",
|
||||||
|
parameters = mapOf(Pair("first", "second"), Pair("third", "fours"))
|
||||||
|
),
|
||||||
|
ExtensionType(
|
||||||
|
"extension2",
|
||||||
|
parameters = mapOf(Pair("aa", "bb"), Pair("cc", "dd"))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
),
|
||||||
WptType(
|
WptType(
|
||||||
lat = 14.64736838389662,
|
lat = 14.64736838389662,
|
||||||
lon = 7.93212890625,
|
lon = 7.93212890625,
|
||||||
@ -460,6 +503,37 @@ class GpxWriterTest {
|
|||||||
<extension2 aa="bb" cc="dd"></extension2>
|
<extension2 aa="bb" cc="dd"></extension2>
|
||||||
</extensions>
|
</extensions>
|
||||||
</trkpt>
|
</trkpt>
|
||||||
|
<trkpt lat="14.64736838389662" lon="7.93212890625">
|
||||||
|
<ele>10.0</ele>
|
||||||
|
<time>2022-09-24T15:04:00+03:00</time>
|
||||||
|
<magvar>3.0</magvar>
|
||||||
|
<geoidheight>45.0</geoidheight>
|
||||||
|
<name>test point 1</name>
|
||||||
|
<cmt>comment 1</cmt>
|
||||||
|
<desc>description of point 1</desc>
|
||||||
|
<src>source 1</src>
|
||||||
|
<link href="http://link-to.site.href">
|
||||||
|
<text>text</text>
|
||||||
|
<type>hyperlink</type>
|
||||||
|
</link>
|
||||||
|
<link href="http://link2-to.site.href">
|
||||||
|
<text>text2</text>
|
||||||
|
<type>hyperlink2</type>
|
||||||
|
</link>
|
||||||
|
<sym>sym 1</sym>
|
||||||
|
<type>type 1</type>
|
||||||
|
<fix>dgps</fix>
|
||||||
|
<sat>1</sat>
|
||||||
|
<hdop>55.0</hdop>
|
||||||
|
<vdop>66.0</vdop>
|
||||||
|
<pdop>77.0</pdop>
|
||||||
|
<ageofgpsdata>44</ageofgpsdata>
|
||||||
|
<dgpsid>88</dgpsid>
|
||||||
|
<extensions>
|
||||||
|
<extension1 first="second" third="fours"></extension1>
|
||||||
|
<extension2 aa="bb" cc="dd"></extension2>
|
||||||
|
</extensions>
|
||||||
|
</trkpt>
|
||||||
</trkseg>
|
</trkseg>
|
||||||
</trk>
|
</trk>
|
||||||
</gpx>
|
</gpx>
|
||||||
|
Loading…
Reference in New Issue
Block a user