Commit 69bd958a authored by Rafa Hernandez's avatar Rafa Hernandez Committed by Hector Rondon

ci(circleci): setup headers, variables and paths

parent 917100aa

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="EntryPointsManager">
<entry_points version="2.0" />
</component>
<component name="MavenImportPreferences">
<option name="generalSettings">
<MavenGeneralSettings>
......@@ -74,7 +71,7 @@
</profile-state>
</entry>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8 (3)" project-jdk-type="JavaSDK">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" project-jdk-name="1.8 (3)" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
......
= squid:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
= squid:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
\ No newline at end of file
"squid:ClassVariableVisibilityCheck"TMake retrofit a static final constant or non-public and provide accessors if needed.(Ԡ8ŭ+
\ No newline at end of file
k squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(‹ì‹8­ÝÎáò+
u squid:S00116"XRename this field "session_token" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(–ñ¶ñ8’œÎáò+
k squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ûŠÃÇ8­ÝÎáò+
n squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ûŠÃÇ8­ÝÎáò+
\ No newline at end of file
l squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(™Ð”¯ùÿÿÿÿ
l squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ÛÜ®¹üÿÿÿÿ
\ No newline at end of file
\ squid:S2094"BRemove this empty class, write its code or make it an "interface".(ߟ
\ No newline at end of file
‡"squid:ClassVariableVisibilityCheck"VMake interfaces a static final constant or non-public and provide accessors if needed.(¬Öžùÿÿÿÿ
f squid:S00114"QRename this interface name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(ŽŒ†i
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(·Ù”é
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(Ï
› squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(åÝ¿ìüÿÿÿÿ
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(­™¦¯
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(Ÿëð¿
› squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(¯Ç×Ìûÿÿÿÿ
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(…Áïô
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(ÀŬ‚
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(ÐܨÓ
› squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(ÿó™Ùøÿÿÿÿ
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(äÏ°ß
› squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(²œ…—øÿÿÿÿ
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(ÿ†é«
› squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(ó¨·úÿÿÿÿÿ
– squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(ŠÉ—
› squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(ùźûÿÿÿÿ
› squid:S1186"€Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.(ñôÆîýÿÿÿÿ
\ No newline at end of file
......@@ -6,4 +6,24 @@ Q
P
app/src/main/AndroidManifest.xml,8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e
A
glpi/build.gradle,2/e/2e0863c4970f6a27b3ee56f58269f3545a49e12b
\ No newline at end of file
glpi/build.gradle,2/e/2e0863c4970f6a27b3ee56f58269f3545a49e12b
k
;glpi/src/main/java/org/flyve/glpi/response/InitSession.java,2/e/2eaec06f48351cb284088a432951b5c05bff0fdc
g
7glpi/src/main/java/org/flyve/glpi/ServiceGenerator.java,0/e/0eda49d644f35a2fb8ca76e00f360caa8bee9b60
C
.circleci/README.md,c/c/cc4b879b1d4616ff43d0ae3ff664f9974c1a3a2f
F
ci/scripts/ci_setup.sh,3/0/3014d0e49880c59e3fe96a6e2a1f04659c778a86
D
.circleci/config.yml,f/d/fd5da61396a8376845bee5cdf71aaf3c98a888ae
u
Eglpi/src/androidTest/java/org/flyve/glpi/ExampleInstrumentedTest.java,b/8/b85478e31956e13194cd77ca5b7cb81a958aa4cf
]
-glpi/src/main/java/org/flyve/glpi/Routes.java,c/5/c5101f77f14e6ead9251d974aad74df5a6177f44
d
4glpi/src/main/java/org/flyve/glpi/utils/Helpers.java,0/5/05e89613ed248bd8596b959cf389b96e6eea8142
j
:glpi/src/main/java/org/flyve/glpi/request/InitSession.java,c/d/cdf3eca394b3177611263b5a64930fe1670c64b2
[
+glpi/src/main/java/org/flyve/glpi/GLPI.java,d/9/d9da7c4a1d2df80cf76958b8b6fa6a0a5e78ebab
\ No newline at end of file
......@@ -10,9 +10,8 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.6'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
}
}
......@@ -24,6 +23,9 @@ allprojects {
name 'Google'
}
}
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:deprecation"
}
}
task clean(type: Delete) {
......
......@@ -2,9 +2,9 @@
#
# Copyright (C) 2017 Teclib'
#
# This file is part of Flyve MDM Inventory Android.
# This file is part of Flyve MDM android-library-glpi
#
# Flyve MDM Inventory Android is a subproject of Flyve MDM. Flyve MDM is a mobile
# Flyve MDM android-library-glpi is a subproject of Flyve MDM. Flyve MDM is a mobile
# device management software.
#
# Flyve MDM Android is free software: you can redistribute it and/or
......@@ -12,7 +12,7 @@
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# Flyve MDM Inventory Android is distributed in the hope that it will be useful,
# Flyve MDM android-library-glpi is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
......@@ -20,11 +20,10 @@
# @author Rafael Hernandez - rafaelje
# @copyright Copyright (c) 2017 Flyve MDM
# @license GPLv3 https://www.gnu.org/licenses/gpl-3.0.html
# @link https://github.com/flyve-mdm/flyve-mdm-android-inventory
# @link https://github.com/flyve-mdm/android-library-glpi
# @link http://www.glpi-project.org/
# @link https://flyve-mdm.com/
# ------------------------------------------------------------------------------
#
# Bintray information
echo bintray.user=$BT_USER >> local.properties
......
......@@ -2,9 +2,9 @@
#
# Copyright (C) 2017 Teclib'
#
# This file is part of Flyve MDM Inventory Android.
# This file is part of Flyve MDM android-library-glpi
#
# Flyve MDM Inventory Android is a subproject of Flyve MDM. Flyve MDM is a mobile
# Flyve MDM android-library-glpi is a subproject of Flyve MDM. Flyve MDM is a mobile
# device management software.
#
# Flyve MDM Android is free software: you can redistribute it and/or
......@@ -12,7 +12,7 @@
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# Flyve MDM Inventory Android is distributed in the hope that it will be useful,
# Flyve MDM android-library-glpi is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
......@@ -20,11 +20,10 @@
# @author Rafael Hernandez - rafaelje
# @copyright Copyright (c) 2017 Flyve MDM
# @license GPLv3 https://www.gnu.org/licenses/gpl-3.0.html
# @link https://github.com/flyve-mdm/flyve-mdm-android-inventory
# @link https://github.com/flyve-mdm/android-library-glpi
# @link http://www.glpi-project.org/
# @link https://flyve-mdm.com/
# ------------------------------------------------------------------------------
#
# get gh-pages branch
git fetch origin gh-pages
......
......@@ -2,9 +2,9 @@
#
# Copyright (C) 2017 Teclib'
#
# This file is part of Flyve MDM Inventory Android.
# This file is part of Flyve MDM android-library-glpi
#
# Flyve MDM Inventory Android is a subproject of Flyve MDM. Flyve MDM is a mobile
# Flyve MDM android-library-glpi is a subproject of Flyve MDM. Flyve MDM is a mobile
# device management software.
#
# Flyve MDM Android is free software: you can redistribute it and/or
......@@ -12,7 +12,7 @@
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# Flyve MDM Inventory Android is distributed in the hope that it will be useful,
# Flyve MDM android-library-glpi is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
......@@ -20,20 +20,19 @@
# @author Rafael Hernandez - rafaelje
# @copyright Copyright (c) 2017 Flyve MDM
# @license GPLv3 https://www.gnu.org/licenses/gpl-3.0.html
# @link https://github.com/flyve-mdm/flyve-mdm-android-inventory
# @link https://github.com/flyve-mdm/android-library-glpi
# @link http://www.glpi-project.org/
# @link https://flyve-mdm.com/
# ------------------------------------------------------------------------------
#
# create code coverage report
./gradlew createDebugCoverageReport
# move code coverage
mv -v inventory/build/reports/coverage reports
mv -v glpi/build/reports/coverage reports
#move Android test
mv -v inventory/build/reports/androidTests reports
mv -v glpi/build/reports/androidTests reports
# replace .resources with resource because github don't support folders with "_" or "." at the beginning
mv reports/debug/.resources reports/debug/resources
......
......@@ -2,9 +2,9 @@
#
# Copyright (C) 2017 Teclib'
#
# This file is part of Flyve MDM Inventory Android.
# This file is part of Flyve MDM android-library-glpi
#
# Flyve MDM Inventory Android is a subproject of Flyve MDM. Flyve MDM is a mobile
# Flyve MDM android-library-glpi is a subproject of Flyve MDM. Flyve MDM is a mobile
# device management software.
#
# Flyve MDM Android is free software: you can redistribute it and/or
......@@ -12,7 +12,7 @@
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# Flyve MDM Inventory Android is distributed in the hope that it will be useful,
# Flyve MDM android-library-glpi is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
......@@ -20,11 +20,10 @@
# @author Rafael Hernandez - rafaelje
# @copyright Copyright (c) 2017 Flyve MDM
# @license GPLv3 https://www.gnu.org/licenses/gpl-3.0.html
# @link https://github.com/flyve-mdm/flyve-mdm-android-inventory
# @link https://github.com/flyve-mdm/android-library-glpi
# @link http://www.glpi-project.org/
# @link https://flyve-mdm.com/
# ------------------------------------------------------------------------------
#
GIT_TAG=$(jq -r ".version" package.json)
......@@ -35,8 +34,7 @@ GIT_TAG=$(jq -r ".version" package.json)
conventional-github-releaser -t $GH_TOKEN 2> /dev/null || true
# Create zip example code
sudo zip -r $CIRCLE_ARTIFACTS/java_example_code.zip examples/java*
sudo zip -r $CIRCLE_ARTIFACTS/kotlin_example_code.zip examples/kotlin*