summaryrefslogtreecommitdiff
path: root/.circleci
Commit message (Collapse)AuthorAgeFilesLines
* Add:ci:Update F-Droid CI to Debian bullseyemvglasow2022-10-221-15/+34
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:ci:Use fdroidserver:buildserver image for build_fdroid (#1205)mvglasow2022-10-171-19/+26
| | | | | | | | | | | | * Add:ci:Run F-Droid build on fdroidserver image Signed-off-by: mvglasow <michael -at- vonglasow.com> * Add:ci:Fix some environment variables for F-Droid build Signed-off-by: mvglasow <michael -at- vonglasow.com> Signed-off-by: mvglasow <michael -at- vonglasow.com> Co-authored-by: mvglasow <michael -at- vonglasow.com>
* Fix:ci:use F-Droid server version compatible with OS image (#1204)mvglasow2022-10-151-1/+1
| | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com> Signed-off-by: mvglasow <michael -at- vonglasow.com> Co-authored-by: mvglasow <michael -at- vonglasow.com>
* fix:ci: update sailfish os SDK version to 3.4.0.24metalstrolch2022-05-241-2/+2
| | | | | | | | | | Sailfish SDK 3.4.0.24 is the newest version known to run on Jolla1 devices therefore this version is choosen. As it allows to build aarch64 binaries as well building those is enabled on ci. SDK images are fetched from coderus, thanks for providing. Images are known to be good on Jolla1(3.4.0.24) and Xperia XA2 (4.4.0.64, latest as of writing). Aarch64 rpm is completely untested.
* fix:sailfish:enable sandboxing for sailfish OS. (#1182)Stefan Wildemann2022-05-231-3/+0
| | | | | | | | | | | | | | | * FIX:graphics:qt5 switch path of navit qml to org.navitproject Android uses org/navitproject/navit so do we on qt5 now * FEATURE:core: allow to configure linux home config dir * FIX:sailfish: configure to enable sailjail * CI: remove docker install step from sailfish * SAILFISH: bump release version to .2 * fix:sailfish: add Audio perrmission for espeak
* fix:build: Deactivate Download Portal for wince until we fixed the ssl issuejkoan2021-07-151-4/+4
|
* Fix:ci:Fix fdroidserver download path (#1107)mvglasow2021-04-031-1/+1
| | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com> Co-authored-by: mvglasow <michael -at- vonglasow.com>
* Add:CI:Add job for F-Droid buildmvglasow2021-03-011-0/+37
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:CI:use Android image for sanity_checkmvglasow2021-02-281-1/+1
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* fixed:android:build:Fixed the apk outputname and the corresponding locations ↵jkoan2021-02-201-4/+4
| | | | within the scripts
* fix:build:Remove install of git as the baseimage already has itjkoan2021-01-081-3/+0
|
* fix:builds:Revert baseimage back and oly set merge_trunk_in_master to cimg/basejkoan2021-01-081-2/+3
|
* fix:build:Change basimage to one by circleci which includes git and sshjkoan2021-01-081-1/+1
| | | Additional this image should be cached by circleci and so save some time
* fix:ci:sailfish artifacts uploading (#988)Stefan Wildemann2020-04-121-0/+1
| | | | | For whatever reasons the sailfish rpms are not visible in circleci anymore when they used to be. Maybe because of indirect path usage on uploading them. This fixes that.
* add:build:Android build and signing. Also add fastlane for metadata. Set ↵jkoan2020-03-041-6/+8
| | | | execute on scripts/*.sh
* Use debian:latest in the CI to get more up-to-date tools (#971)Joseph Herlant2020-01-201-1/+1
|
* change:build_android:Remove dependency of ant. Not needed anymore (#956)jkoan2020-01-181-2/+2
| | | | Co-authored-by: Joseph Herlant <aerostitch@users.noreply.github.com>
* fix:build:android:Fix android build on circleci, now usinf ndk version of ↵jkoan2020-01-151-9/+1
| | | | | | the circleci images tested with command: circleci local execute --job build_android
* fix:tomtom:Make sure the tomtom_plugin and tomtom_minimal contain navit.xml ↵gefin2019-11-081-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#875) * Issue/823 Fix navit.xml (tomtom480.xml) and locales path * Issue/823 Fix missing navit.xml (tomtom480.xml) and locale path * add xslt support * Update setup_common_requirements.sh * Moving change performed in aa10e05a89f9bd26a4c5cf46a264b41fd9ec93b9 inside setup_tomtom_requirements.sh (and adding it to circleci process) * Only running installation for xsltproc in circleci * Update build_tomtom_minimal.sh copy also the layout xml files to target * copy also the layout xml to target * Selecting specific xml prefixes during copy * Fixing tomtom's xslt following split of xml config files at e70a28963ff9754d3257361fad93aebf59edee08
* update:CI: skip the build steps if the change is only for documentation (#941)Joseph Herlant2019-11-041-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | * update:CI: skip the build steps if the change is only for documentation * Use spaces not comma to separate array elements (codefactor) * unrelated: fix missing checkstyle result storage * Testing if the circleci command works in our custom images * Make sure git is installed on certain steps * local -n is not supported everywhere * git package on the old image for wince is called git-core * Just do an exit 1 when we are on a tag * Revert the testing part. Now ready for merge * Fix some variables names forgotten in the refactoring * Revert the testing part. Now ready for merge
* Move checkstyle into the sanity_check phase and use a pre-baked image for ↵Joseph Herlant2019-11-011-7/+5
| | | | | | | | | | running it (#936) * Move checkstyle into the sanity_check phase * add missing dependency * Switch to the pre-cooked image to avoid installing on every builds
* Fix:Android:fixes (#919)jandegr2019-10-291-3/+0
|
* CI:cleanup (#911)jandegr2019-10-151-4/+0
|
* fix:circleci: do not download build environment for sanity check (#891)Stefan Wildemann2019-10-011-1/+1
| | | and reenable xml lint for all configurations shipped.
* update:build:sailfish OS to version 3.1.0.12 (#843)Patrick Höhn2019-08-271-1/+1
| | | | ändrad: .circleci/config.yml ändrad: contrib/sailfish/build_sailfish_ci.sh
* Fix:toolchain:Remove privileged operation from build scriptmvglasow2019-08-211-2/+2
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Android build fix and update (#827)jandegr2019-08-161-3/+8
|
* Readthedocs import (#784)Pierre GRANDIN2019-06-061-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First rftd.io import * Testing Markdown doc * Testing Markdown doc * Testing RST * Datetime is required * Testing RST * Adding a basic configuration page from the wiki * Testing RST * Testing syntax highlighting * Testing syntax highlighting * Testing syntax highlighting * Importing https://wiki.navit-project.org/index.php/Maps * Importing https://wiki.navit-project.org/index.php/Maps * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/Binfile * Importing https://wiki.navit-project.org/index.php/OpenStreetMap * Importing https://wiki.navit-project.org/index.php/OpenStreetMap * Importing https://wiki.navit-project.org/index.php/OpenStreetMap * Importing https://wiki.navit-project.org/index.php/OpenStreetMap * Importing https://wiki.navit-project.org/index.php/OpenStreetMap * Importing https://wiki.navit-project.org/index.php/OpenStreetMap * Importing https://wiki.navit-project.org/index.php/OpenStreetMap * Importing https://wiki.navit-project.org/index.php/OpenStreetMap * Fixing links * Fixing links * Fixing links * Fixing links * Fixing links * Minor improvments * Minor improvments * Minor fixes * Importing detailed configuration * Improving the index page * Removing copyright, it makes CodeFactor unhappy * Added misspell checks * Fixed wrong copy pasta * Install curl, required to install misspell * Fixed some typos * Removed a bunch of trailing spaces * Removed a bunch of trailing spaces * Probably don't need "please" here. * Reworking content * Apply suggestions from code review Remove unneeded white spaces before colon * Apply suggestions from code review Setting song for software or file names like the other occurences * Update docs/binfile.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/advanced.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/advanced.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Removed wiki comment * Update docs/configuration/display.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/display.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/general.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/general.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/general.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/index.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/index.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/layout.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/vehicle.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/vehicle.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/vehicle.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/vehicle.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/index.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/index.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/index.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/index.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Update docs/configuration/display.rst Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com> * Apply suggestions from code review Co-Authored-By: Joseph Herlant <aerostitch@users.noreply.github.com>
* Refactoring:mingw:simplify toolchainBignaux Ronan2019-05-201-2/+5
|
* Update config.ymljkoan2019-04-041-1/+1
|
* Refactor:circleci:Rename build_android_arm to build_androidmvglasow2019-02-051-4/+4
| | | | | | | This step will build for the platforms set in build.gradle. Currently this is arm and x86. Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:circleci:Do not install ndk-bundle (already part of image)mvglasow2019-01-261-1/+1
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Merge branch 'master' into build_android2mvglasow2019-01-261-1/+1
|\
| * Update imageandroid-buildjkoan2019-01-261-1/+1
| |
* | Refactor:toolchain:Rename build script to build_android.shmvglasow2019-01-211-2/+2
|/ | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Move Android build to separate script (#727)mvglasow2019-01-081-38/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add:circleci:Install dependencies before the first build step Signed-off-by: mvglasow <michael -at- vonglasow.com> * Refactor:core:Make style check happy Signed-off-by: mvglasow <michael -at- vonglasow.com> * Refactor:core:Make style check happy Signed-off-by: mvglasow <michael -at- vonglasow.com> * Fix:circleci:ninja-build is a build dependency Signed-off-by: mvglasow <michael -at- vonglasow.com> * Add:circleci:Install Android cmake instead of ninja-build Signed-off-by: mvglasow <michael -at- vonglasow.com> * Refactor:circleci:Move Android build to external script Signed-off-by: mvglasow <michael -at- vonglasow.com> * Fix:circleci:Fix globbing errors Signed-off-by: mvglasow <michael -at- vonglasow.com>
* circleci:Android: adding high resolution icons and improving rename steps (#716)lains2018-12-271-3/+3
| | | | | | * Adding 192px and 256px icon size (used by xxhdpi and xxxhdpi displays in Android builds) * Being more specific on rename to avoid renaming Makefiles and break subsequent builds
* Refactoring:Xmlconfig:Moving layout definition in their own .xml file (makes ↵lains2018-11-181-9/+5
| | | | | | | | | | main navit.xml file lighter) (#559) Layouts contain quite heavy xml code, and there are many layouts available for navit. They are all inserted inside the main navit.xml, which makes it hard to edit because of its size, even if changes or customizations by users are very rarely on the layout code. I have thus moved the layout code away from navit.xml, each layout having its own xml definition file, called navit_layout_*.xml These files are inserted inside the main navit.xml file by using the already existing xi:include mechanism, this also allow for backwards compatibility (old monolithic navit.xml files are still valid and can be used). The other advantage for this is that f the user wants to have his/her own customized navit.xml, he/she can still include the shipped layout files, making their xml lighter. This also allow to enable/disable specific layouts easily by including or not each layout file. It is also easier to perform side-by-side comparison between two layout files.
* build:fix:replaced custom git clone command by standard checkout command (#713)Patrick Höhn2018-11-121-2/+3
| | | ändrad: .circleci/config.yml
* fix: working sailfish build on circleci using machine executor (#709)Patrick Höhn2018-10-291-0/+18
| | | | * fix: working sailfish build on circleci using machine executor * remove travis integration as no longer needed for sailfish build
* circleci:add ppa for cmake 3.x on win32 target (#702)Bignaux Ronan2018-10-231-0/+4
| | | | | | * circleic:add ppa for cmake 3.x on win32 target * Update config.yml
* Refactoring:navit/maptool:build with external protobuf-c (#650)Bignaux Ronan2018-10-191-2/+2
|
* Fix androidjkoan2018-10-111-3/+3
|
* Rename Build from build_android to build_android_armjkoan2018-10-111-1/+1
|
* add:ci:Re-add Navit Download Center updates for Android (#683)jkoan2018-10-111-0/+4
|
* Fix:Circleci Fix on indentation warning and enabling xmllint on android ↵lains2018-09-121-2/+2
| | | | | | | | | | | | | | | | builds (#665) * Fixing indentation on config.yml (warning ci_sanity_checks.sh) * Adding libxml2-utils to fix circleci error on missing xmllint command for android builds * Remove one tailing space * Revert "Adding libxml2-utils to fix circleci error on missing xmllint command for android builds" This reverts commit 763f4658c1dab4ec6f900a4f3a032ffb2cf18e0b. * Adding libxml2-utils to fix circleci error on missing xmllint command during sanity_check
* Add rsyncjkoan2018-09-041-2/+2
|
* Add:circleci:Upgrade linux build image to latest ubuntu LTS (#656)Bignaux Ronan2018-09-041-8/+10
|
* Add:circleci:Upgrade tomtom build image (#655)Bignaux Ronan2018-09-041-2/+2
|
* cleanup:android:Fix android checkstyle complains (#645)Joseph Herlant2018-08-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add files via upload store translations in artefacts * Add files via upload * Add files via upload * Add files via upload * remove the last java files from cmakelists in po * move all java UI strings into strings.xml * translate UI strings by their id's * Fix android indentation * cleanup:android:Fix WhitespaceAround checkstyle issues * cleanup:android:Fix NeedBraces checkstyle issues * cleanup:android:Fix EmptyLineSeparator checkstyle issues * cleanup:android:Fix WhitespaceAround checkstyle issues * Fix linebreaks for codefactor * cleanup:android:Fix a forgotten linebreak issue * cleanup:android:Fix ArrayTypeStyle checkstyle issues * cleanup:android:Fix CustomImportOrder checkstyle issues * Fix checkstyle indentation warnings on NavitRestoreTask * cleanup:android:Use try-with-resource construct to avoid emtpy catch block + fix AbbreviationAsWordInName in NavitRestoreTask * cleanup:android:We support Java pre-7 so no try-with-resource block * cleanup:android:Some more indentation cleanup and case fix * fix:checkstyle:The array indentation should be 4 like the rest * cleanup:android:Fix indentation warnings from checkstyle * cleanup:android:Fix checkstyle OperatorWrap * cleanup:android:Fix checkstyle LineLength * cleanup:android:Fix checkstyle MethodParamPad and ParenPad * cleanup:android:Fix checkstyle SeparatorWrapComma * cleanup:android:Fix checkstyle NoWhitespaceBefore