Commit Graph

413 Commits

Author SHA1 Message Date
Michael Pivato
ba942804db Merge branch 'gradle-7' into 'master'
gradle 7

See merge request vato007/picar!9
2021-04-24 13:49:30 +00:00
Piv
9d8787fd0d Update protobuf, gradle wrapper, grpc, restore gradle latest image 2021-04-24 23:10:35 +09:30
Michael Pivato
4098a3c780 Merge branch 'depth-prediction' into 'master'
Depth prediction

See merge request vato007/picar!8
2021-04-24 13:23:30 +00:00
Piv
95b3bbf607 Downgrade gradle version for ci build
This is until the protobuf compile issue is fixed
2021-04-24 22:32:11 +09:30
Piv
497c3909f8 Add depth model and interface class, update dependencies and android sdk 2021-04-24 17:18:26 +09:30
Piv
8188e4a58f Simplify pid calculation 2021-04-20 22:28:38 +09:30
Piv
0ce5432666 Add simple pid controller 2021-04-20 21:49:20 +09:30
Michael Pivato
6ed0785ac0 Merge branch 'ci-gradlew' into 'master'
Fix CI Build

See merge request vato007/picar!7
2020-11-22 05:52:53 +00:00
Michael Pivato
2d93438eb8 Stop using gradlew in gitlab-ci, collapse proto codegen into a single job, add pipeline cacheing
These changes all make the pipeline run much faster for incremental builds.
2020-11-22 05:52:53 +00:00
Michael Pivato
775a0149d3 Merge branch 'proto-swift-ci-build' into 'master'
Proto swift ci build

See merge request vato007/picar!6
2020-11-21 23:35:55 +00:00
Piv
993a8ecac9 Use static linked grpc executables for swift gRPC plugins
Swift 5.3.1 fixes the CoreFoundation Dispatch linking issues, which previously did not allow the grpc plugins to be statically linked.
2020-11-22 09:51:10 +10:30
Piv
ec6a0f26e2 Add protocgen/swift build to gitlab ci file. 2020-09-13 21:56:55 +09:30
Piv
3545035e88 Remove protocgen/swift build from gitlab ci.
Need an image/runner that includes the swift libs and gradle for swift protobuf codegen.
As such that will live in a separate branch until it's done.
2020-09-13 21:56:07 +09:30
Piv
2ae5c425ad Update gitlab ci to include protoc gen, swift build.
It also should now only run each module when the correct directory changes.
2020-09-13 21:41:30 +09:30
Michael Pivato
2944e1b5eb Merge branch 'esp32' into 'master'
Esp32

See merge request vato007/picar!5
2020-09-13 12:07:39 +00:00
Piv
0026aade39 Initialise serial port in factory 2020-09-13 21:36:08 +09:30
Piv
3894e04876 Add ESP32 Serial support to SwiftyCar 2020-09-12 22:08:03 +09:30
Piv
cbe2a48f0c Update other config files. 2020-09-12 16:25:43 +09:30
Piv
c97df7bbaa Add Esp32 (serial) vehicle to pycar 2020-09-12 15:49:01 +09:30
Piv
fc3607316d Fix script to point to platformio project file. 2020-09-08 22:03:54 +09:30
Piv
1276947aa4 Change working directory for library dependencies in ci build. 2020-09-08 21:51:25 +09:30
Piv
8fafc46ec4 Add src variable to ci build 2020-09-08 21:46:50 +09:30
Piv
1f4ed129f1 Fix board in ci build 2020-09-08 21:44:11 +09:30
Piv
45ba68f4aa Add esp32 build to gitlab ci 2020-09-08 21:40:09 +09:30
Piv
b72781e322 Initial PlatformIO code. 2020-09-08 21:23:21 +09:30
Piv
756e2741be Move to platformIO for ESP32 2020-09-08 21:01:44 +09:30
Piv
8b0cbdc57a Start adding esp32 sketch 2020-09-08 19:28:53 +09:30
Piv
98c7dd0114 Update grpc version, use servo implementations. 2020-09-02 23:07:51 +09:30
Piv
8201f02224 Fix imports and try error 2020-09-02 22:07:37 +09:30
Piv
618893b367 Add Dockerfile, fix package file 2020-09-02 21:51:15 +09:30
Piv
f0bf033e0f Depend on external car wrapper library 2020-09-02 21:17:03 +09:30
Michael Pivato
2bd46e6901 Fix deploy_pycar stage 2020-08-31 02:52:43 +00:00
Michael Pivato
b017521608 Update .gitlab-ci.yml to support pypi dist 2020-08-31 02:51:46 +00:00
Piv
622ed0911e Add some readme files, start fixing docker build.
Docker (and CI in general) build currently isn't generating protobuf files.
Docker image also needs to check that pigpio works.
2020-08-30 15:16:15 +09:30
Piv
2c84b1bc80 Use docker image in deploy 0.0.1alpha 2020-08-26 19:45:29 +09:30
Piv
7e05ccf871 Fix whitespace 2020-08-26 19:42:29 +09:30
Piv
da03812c63 Fix needs in yaml 2020-08-26 19:38:02 +09:30
Piv
4458b88f45 Fix yaml 2020-08-26 19:36:53 +09:30
Piv
a6c9172360 Login to correct repo 2020-08-26 19:35:33 +09:30
Piv
dba2ddcf56 Temp add push to build 2020-08-26 19:33:49 +09:30
Piv
b5cf7354e8 Revert to extends method, rather than DAG needs 2020-08-26 18:02:51 +09:30
Piv
39fa301ca4 Fix image for docker deploy 2020-08-26 18:00:43 +09:30
Piv
18df8a259b Fixup docker tag in gitlab ci build script 2020-08-26 17:57:06 +09:30
Piv
ce1b8f42ed Override except tags for deploy 2020-08-25 22:34:16 +09:30
Piv
56e388d042 Fix gitlab build on tags 2020-08-25 22:31:33 +09:30
Piv
d092e4fa17 Login in deploy script 2020-08-25 22:27:06 +09:30
Piv
1bc14a7fed Fix deploy command 2020-08-25 22:25:20 +09:30
Piv
8dbcff5342 Add deploy stage and regular python build stage to pycar CI build 2020-08-25 22:22:45 +09:30
Piv
cd461b0c03 Rework docker login for stdin again. 2020-08-25 21:14:32 +09:30
Piv
e882aaa473 Don't use stdin for password 2020-08-25 21:11:44 +09:30