Commit Graph

268 Commits

Author SHA1 Message Date
Tim Stack
9c9bdfd5ff [build] automate making the lnav-build image 2023-07-07 18:19:37 -07:00
Suresh Sundriyal
9fe7f61f3f [container] Allow building a container for multiple platforms.
Take in the architecture as a build argument in the Dockerfile.

The various images can be built by passing in the ARCH build argument
while building the images:

```
* docker image build --build-arg ARCH=arm32v7 -t ... (arm32v7)
* docker image build --build-arg ARCH=arm64v8 -t ... (aarch64)
* docker image build  -t ... (amd64)
```

Re: #558
2023-07-07 13:27:50 -07:00
Suresh Sundriyal
00c03950fe [actions] Modify entrypoint.
Modify entrypoint to work in the absence of a `GITHUB_WORKSPACE`
environment variable.

This allows the containers to work locally.
2023-07-07 13:13:15 -07:00
Tim Stack
e3f4330377 [build] add --platform to Dockerfiles 2023-07-03 13:54:50 -07:00
Tim Stack
3fefbbc821 [build] fix some final release glitches 2023-07-02 21:16:02 -07:00
Tim Stack
c575ba0a50 [build] fix rpm spec version 2023-07-01 07:19:32 -07:00
Tim Stack
0d40656ff6 [build] fix rpmbuild condition 2023-06-30 22:52:30 -07:00
Tim Stack
dd1bb8e25c [build] don't push to packagecloud always 2023-06-30 21:42:36 -07:00
Tim Stack
643dcdb6c8 [build] make rpm on tag 2023-06-30 21:39:39 -07:00
Tim Stack
bb6e525146 [build] fix rpm path 2023-06-30 15:02:07 -07:00
Tim Stack
acf8265e4b [build] fix branch name 2023-06-30 14:42:48 -07:00
Tim Stack
973f6dbf01 [build] try again to push to packagecloud 2023-06-30 14:41:12 -07:00
Tim Stack
37413a993f [build] push to packagecloud.io 2023-06-30 14:04:24 -07:00
Tim Stack
a43e4f1a69 [build] remove scl repo 2023-06-30 10:44:34 -07:00
Tim Stack
3470a7683f [build] use fork of rpmbuild 2023-06-30 10:22:19 -07:00
Tim Stack
a605700a91 [build] fix gcc version 2023-06-30 10:07:49 -07:00
Tim Stack
48dd6b89ac [build] rpm tweaks 2023-06-30 09:58:19 -07:00
Tim Stack
a669ade607 [build] try to build an rpm 2023-06-30 09:50:55 -07:00
Tim Stack
522f2a2b03 [NEWS] mention improvement to JSON log detection 2023-06-29 05:53:36 -07:00
Tim Stack
c82bcf2b90 [build] add zstd-dev to alpine 2023-06-24 06:29:24 -07:00
Tim Stack
ef6946852a [muslbuild] link lz4 2023-06-15 08:40:38 -07:00
Tim Stack
d3d25bae4c [muslbuild] install more stuff 2023-06-15 07:48:09 -07:00
Tim Stack
e6f5a95a80 [release] add zstd to alpine and some other release tweaks 2023-06-15 06:16:01 -07:00
Tim Stack
5d5fb67d8c [release] tweak curl config again 2023-06-14 22:45:13 -07:00
Tim Stack
4a00433bec [release] skip brew curl 2023-06-14 21:59:06 -07:00
Tim Stack
7713eb8242 [release] get prefix from brew 2023-06-14 21:40:19 -07:00
Tim Stack
06f259a03f [release] fix configure for macos 2023-06-14 21:36:11 -07:00
Tim Stack
cc6b953595 [release] upload config.log for debugging 2023-06-14 21:30:27 -07:00
Tim Stack
2d5835897d [release] add more packages 2023-06-14 16:21:08 -07:00
Tim Stack
34900a94c4 [release] try to build macos binary 2023-06-14 16:15:10 -07:00
Tim Stack
93c85b0e8e [release] fix upload_url var name 2023-06-14 14:50:30 -07:00
Tim Stack
d69f0d80f9 [release] fix pkg script 2023-06-14 14:37:21 -07:00
Tim Stack
9a20df651c [release] fix bins env 2023-06-14 14:24:44 -07:00
Tim Stack
54bcd6ccd7 [release] attempt to reuse bins workflow 2023-06-14 12:54:53 -07:00
Tim Stack
607fd96a38 [release] fix filenames 2023-06-14 09:17:02 -07:00
Tim Stack
ac848df0cf [release] fix copy pasta 2023-06-14 09:04:04 -07:00
Tim Stack
f4e28f5564 [release] add packages 2023-06-14 08:43:08 -07:00
Tim Stack
e4a7fa925b [release] try to make releases through github actions 2023-06-14 08:40:09 -07:00
Tim Stack
a8ef2c54d6 [build] fix artifact path 2023-06-12 08:41:46 -07:00
Tim Stack
f096824034 [build] general actions improvements 2023-06-12 08:30:49 -07:00
Tim Stack
5d63be60dc [build] do checkout 2023-06-12 06:01:24 -07:00
Tim Stack
3744923604 [build] diff container approach 2023-06-12 05:59:05 -07:00
Tim Stack
aa8f152c5b [build] call entrypoint 2023-06-12 05:51:09 -07:00
Tim Stack
5e8800872b [build] try using prebuilt image 2023-06-12 05:46:39 -07:00
Tim Stack
fc67f704cc [build] fix autogen path 2023-06-11 22:53:09 -07:00
Tim Stack
231a76c14b [build] fix order of autogen 2023-06-11 22:36:48 -07:00
Tim Stack
a403788d90 [build] fix some typos 2023-06-11 22:22:01 -07:00
Tim Stack
1cc35fd6be [build] move into extract 2023-06-11 21:58:26 -07:00
Tim Stack
b529ecf979 [build] move to dockerfile 2023-06-11 21:56:27 -07:00
Tim Stack
b357efea7a [build] fix ncurses url 2023-06-11 21:42:13 -07:00