andig
bfeb390d69
Revert "chore: fix cloudsmith install"
...
This reverts commit 7620c5fc5c .
2024-09-27 17:57:11 +02:00
andig
7620c5fc5c
chore: fix cloudsmith install
2024-09-27 17:55:15 +02:00
andig
d73ef1bd45
chore: upgrade dependencies
2024-09-21 12:28:45 +02:00
andig
e97ebfc5cd
chore: add make upgrade for direct dependencies
2024-08-26 22:56:00 +02:00
andig
6f8d0b8a89
chore: add TESLA_CLIENT_ID to local docker builds
2024-03-23 17:31:20 +01:00
andig
a3d2f2b7af
chore: allow overriding image name (cont.)
2024-03-23 17:14:50 +01:00
andig
adf3d40916
chore: allow overriding image name
2024-03-23 10:09:58 +01:00
andig
4d0c46ef13
Tesla: fix build
2024-02-18 17:14:47 +01:00
andig
68588cc5bf
chore: fix tesla command build
2024-01-24 15:56:43 +01:00
andig
fd33a0d925
Add Tesla using official vehicle command library ( #10802 )
2024-01-24 12:09:40 +01:00
andig
384cedae00
chore: prune folder structure
2023-11-01 23:36:16 +01:00
andig
ac79357047
chore: simplify testing
2023-11-01 23:04:28 +01:00
andig
c049f008e7
chore: make targets phony
2023-09-10 14:33:19 +02:00
andig
e14fdf6822
Require Go 1.21 ( #9244 )
2023-08-17 21:41:44 +02:00
andig
9a28381477
chore: trim local build information ( #9246 )
2023-08-04 17:13:23 +02:00
andig
7803937a0c
Ocpp: reduce timeouts during testing ( #7342 )
...
Identifies test using build tags until https://github.com/golang/go/issues/52600 becomes available.
2023-04-10 17:05:20 +02:00
andig
5fb48d03d4
chore: enable full ENV support and remove --sqlite option ( #6286 )
2023-02-17 18:03:48 +01:00
andig
b0ff432703
chore: disable CGO and upgrade goreleaser
2023-02-15 23:24:02 +01:00
andig
e76bfac95b
chore: make toml on bulid
2023-02-03 07:58:18 +01:00
andig
b05dd21132
chore: build ui by default
2023-01-22 17:36:29 +01:00
andig
2614b96785
Remove dist folder from repo ( #5862 )
...
This PR removes the dist folder from the repo. With omitting dist, we will see much less merge conflicts and reduce the barriers for new contributors. This should not impact build speed as we're using actions/cache to re-use the built ui artefacts across jobs.
2023-01-21 12:42:36 +01:00
andig
5aa6cf91ec
chore: disable cgo
2022-12-08 14:09:17 +01:00
andig
818792dab1
Javascript: fix a race condition during parallel setup ( #5310 )
2022-12-04 19:08:30 +01:00
andig
636e0d54ad
Gokrazy: simplify image build and add run command using qemu
2022-11-21 15:22:16 +01:00
andig
a3e183435f
Gokrazy: add sqlite to /perm
2022-11-08 12:43:05 +01:00
andig
269e120cdc
Revert "EEbus: simplify build"
...
This reverts commit 8060096bef .
2022-10-21 08:29:40 +02:00
andig
8060096bef
EEbus: simplify build
2022-10-20 20:13:25 +02:00
andig
cf4796d9be
chore: simplify gokrazy image creation
2022-10-17 20:07:06 +02:00
andig
05c76ceaad
chore: reduce build context
2022-10-17 18:53:15 +02:00
Andreas Linde
42432c263f
Rename patch targets ( #4696 )
...
Make the names more generic
- `patch-asn1` into `patch-asn1-sudo`
- `patch-asn1-docker` into `patch-asn`
2022-10-02 18:41:26 +02:00
Andreas Linde
de1a4058f9
Attempt to make the asn1 patch work in docker ( #4695 )
...
Assumption is that there is write access without sudo, as running `sudo patch …` causes the following error:
```
#26 0.112 sudo patch -N -t -d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte -i /build/patch/asn1.diff
289
#26 0.112 make: sudo: No such file or directory
```
2022-10-02 18:11:21 +02:00
Andreas Linde
967de7635d
chore: apply asn1 patch to GOROOT ( #4694 )
...
* Modify asn1 patch
This mirrors how it is working locally:
- `sudo` needs to be called this way to modify a readonly file the current user only has read access to
- `sudo` may not be used to call `make patch-asn1` as it would change the user context and patch the the file for the root user (it was go 1.17 for the root user)
- the network stack uses the crypt package in `GOROOT` instead of any downlaoded package via modules or vendor
* Makefile fixes
- make sure sudo runs with the current users paths and not with the root paths
* Remove crypto tests and crypto mod
These tests require crypto to be added as a mod, but the network stack won’t use the crypto package in mods or vendors but the system crypto package. Hence the tests will not validate if the network stack use the patched version
2022-10-02 17:51:22 +02:00
andig
78156fcbb3
chore: use :: for phony targets
2022-10-02 10:25:14 +02:00
andig
c80b622d5b
chore: use go mod vendor for patching ( #4669 )
2022-10-01 16:42:21 +02:00
andig
afddfc934b
chore: diagnose patch on CI
2022-10-01 13:53:54 +02:00
andig
eeae2f0b97
chore: fix ASN1 patch
2022-09-30 20:40:22 +02:00
Andreas Linde
9f03dc7b1c
Add support for Elli chargers ( #4207 )
2022-09-30 10:52:17 +02:00
Martin Buchleitner
7e32f7eeb9
Docker: use buildx ( #4489 )
2022-09-17 11:30:39 +02:00
andig
b862cf0e12
chore: move porcelain to makefile
2022-09-16 13:29:14 +02:00
andig
2944405ff9
chore: push local images
2022-09-15 10:10:23 +02:00
andig
bea6544ae6
Docker: switch from seihon to buildx ( #4178 )
2022-08-21 15:47:00 +02:00
andig
468b7313d6
chore: cleanup package build
2022-07-28 09:15:26 +02:00
andig
17272d72f3
chore: upgrade dependencies and finish migration to yaml3
2022-06-03 10:02:29 +02:00
andig
a419d2cc9d
Fix modbus docs (part 3) ( #3085 )
2022-04-06 08:28:42 +02:00
andig
617e42aad8
Upgrade spf13/viper ( #2754 )
...
Build tags enforce use go gopkgk.in/yaml/v3 instead of v2
2022-03-02 13:01:20 +01:00
Andreas Linde
17d6a5c17c
Improve nightly version handling ( #2598 )
...
Co-authored-by: Michael Geers <michael@geers.tv>
2022-02-20 14:11:06 +01:00
andig
6564b468dc
chore: upgrade Alpine base image
2022-02-18 09:52:04 +01:00
andig
ca2588a189
chore: fix docker build by removing races as not supported on arm6
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2022-02-17 11:43:42 +01:00
andig
9f4148400e
Fix race condition and enable race diagnostics
2022-02-13 12:47:19 +01:00
andig
b258731e5f
Update install instructions ( #2077 )
2022-01-15 10:20:27 +01:00