Adriaan de Groot
7a0e91f076
CI: shorten the notification stanzas
2021-02-01 23:12:14 +01:00
Adriaan de Groot
14dcbb94a3
CI: fix typo, tighten up messages
2021-02-01 17:18:44 +01:00
Adriaan de Groot
2f18921db9
CI: compress steps
...
- don't need multiple prepare steps
- try to use git output for SHA and log message
2021-02-01 17:09:50 +01:00
Adriaan de Groot
3692988b17
CI: cut down expression context
2021-02-01 16:57:05 +01:00
Adriaan de Groot
f2bd956b89
CI: try a different form of if()
2021-02-01 16:28:20 +01:00
Adriaan de Groot
1742c10f7d
CI: remove if entirely
...
- expression context is not enough
2021-02-01 15:05:33 +01:00
Adriaan de Groot
eee5674f6d
CI: remove if-expression, it triggers a syntax error
...
- unclear why this wasn't evaluated in expression context before
2021-02-01 15:04:13 +01:00
Adriaan de Groot
1da84ca09b
CI: restore full build, restrict to 'our' repo
...
- this should prevent forks from duplicate-reporting builds
2021-02-01 14:41:07 +01:00
Adriaan de Groot
9af44a3c8d
CI: one more with shorter notifications
2021-02-01 14:25:02 +01:00
Adriaan de Groot
5643c5cdc7
CI: another try at notification on build
2021-02-01 14:09:52 +01:00
Adriaan de Groot
c5729b861f
CI: fix YAML typo
2021-02-01 13:57:28 +01:00
Adriaan de Groot
bd6aa58322
CI: another try at notification on build
2021-02-01 13:52:55 +01:00
Adriaan de Groot
3ca770aa63
CI: another round of CI-wrangling
2021-02-01 13:27:33 +01:00
Adriaan de Groot
413614e14b
CI: massage the issues-messages a little more, fix logic
2021-01-31 23:07:48 +01:00
Adriaan de Groot
a289518a8a
CI: munge the issues-notifications
2021-01-31 22:01:41 +01:00
Adriaan de Groot
0592d40bc2
CI: rename neon build (to make it obvious there are other possibilities)
2021-01-31 21:50:33 +01:00
Adriaan de Groot
caff0176b1
[libcalamares] Need <memory> for unique_ptr
...
FIXES #1631
2021-01-31 21:40:41 +01:00
Kevin Kofler
0d44d2838f
Changes: document Neal Gompa's fix from #1628
2021-01-31 00:55:20 +01:00
Kevin Kofler
2ebfae134b
Merge pull request #1628 from Conan-Kudo/fix-efi-install
...
modules/bootloader: Use the correct names for the shim binaries
2021-01-31 00:52:18 +01:00
Neal Gompa
e56bdd019f
modules/bootloader: Use the correct names for the shim binaries
...
Ever since signed shim binaries for multiple architectures became
available, the shim binaries installed in Linux distributions have
been renamed to include the EFI architecture in the binary names.
This started in Fedora, but is now used in openSUSE and Ubuntu too.
Reference for shim binary names comes from shim spec in Fedora:
d8c3c8e392/f/shim.spec (_23-32)
2021-01-30 05:37:41 -05:00
Adriaan de Groot
1542bad224
[libcalamares] Truncate strings without trailing newline properly
2021-01-28 15:30:00 +01:00
Adriaan de Groot
9b15df595e
CI: update IRC notifications
2021-01-28 15:29:44 +01:00
Adriaan de Groot
8e3ed3c933
[libcalamares] Remove redundant variable, use NEWLINE instead of character-literal
2021-01-28 15:24:05 +01:00
Adriaan de Groot
721748bed3
CI: extend the jobs, also notify for issues
2021-01-28 15:00:45 +01:00
Adriaan de Groot
3623e9aefc
[libcalamares] Extend tests of string-truncation
2021-01-28 14:47:03 +01:00
Adriaan de Groot
67e96d2ce6
CI: show badge of recent build
2021-01-28 14:21:57 +01:00
Adriaan de Groot
88128e91fe
CI: try IRC notifications
2021-01-28 14:11:21 +01:00
Adriaan de Groot
b85e5b52c2
[libcalamaresui] Apply coding style
...
- Some minor bits snuck in with the string-truncation code
- While here, make UPDATE_BUTTON_PROPERTY more statement-like
so it doesn't confuse code-formatters.
2021-01-28 13:52:48 +01:00
Adriaan de Groot
db5f3bc309
Merge branch 'issue-1613' into calamares
2021-01-28 01:07:03 +01:00
Adriaan de Groot
319a720d1b
[libcalamares Expand tests
2021-01-28 01:06:09 +01:00
Adriaan de Groot
b144d81979
[libcalamares] Fix up smart-string-truncation
...
- off-by-one when source ends with a newline
- lastNewLine was being calculated as a left-index into the string,
then used as a count-from-right
2021-01-28 01:02:46 +01:00
Adriaan de Groot
3be360e433
[libcalamares] Add tests to string truncation
...
- check that basic manipulations succeed
- trailing-lines selection fails, though
2021-01-28 00:23:13 +01:00
Adriaan de Groot
8cc114bf2c
[libcalamares] Move smart-string-truncation to library
...
Expand the API a little to support first-lines, last-lines,
and something of both. Use strong types to make the names
clear for each.
2021-01-27 23:51:03 +01:00
Adriaan de Groot
cd1a4adaf8
Merge pull request #1623 from benne-dee/schema-shellprocess
...
Create shellprocess.schema.yaml
2021-01-27 12:36:35 +01:00
Adriaan de Groot
d267d4ab7b
Merge pull request #1620 from boredland/calamares
...
ci: move from travisci to github actions
2021-01-27 12:33:11 +01:00
benne-dee
938edf5bd6
Create shellprocess.schema.yaml
2021-01-27 11:41:53 +05:30
Adriaan de Groot
4f78afe67e
[libcalamaresui] Display a reduced amount of details
...
Cut the error message from down to a maximum of 8 lines
so that the messagebox does not hopelessly overflow.
2021-01-26 00:37:08 +01:00
Adriaan de Groot
f0fd47eeb3
[libcalamares] Simplify logging-manipulators
...
Writing `Logger::NoQuote{}`` has annoyed me for a while, so
switch it to a constant, like SubEntry, so it looks more
like a regular manipulator object.
2021-01-26 00:13:10 +01:00
Jonas Strassel
dbd8f361d1
chore: remove unused DESTDIR and superfluous test cmd
2021-01-25 16:13:28 +01:00
Adriaan de Groot
c1064c5e08
Merge pull request #1597 from Chrysostomus/btrfs-swap
...
[fstab][mount] Btrfs swapfile handling
2021-01-25 15:19:45 +01:00
Jonas Strassel
3cc50d8ac4
chore: remove disfunct coverity checks
2021-01-25 12:25:35 +01:00
Jonas Strassel
58afa92298
refactor: move coverage and script steps into gh ci
2021-01-25 02:07:01 +01:00
Jonas Strassel
9dd58b9a22
refactor: move ci-config into workflow
2021-01-25 00:51:09 +01:00
Jonas Strassel
7c175f5005
ci(gh): add basic workflow installing dependencies
2021-01-25 00:29:58 +01:00
Adriaan de Groot
9a4c599e22
[libcalamares] Tidy logging a little for Python errors
2021-01-22 14:49:20 +01:00
Adriaan de Groot
2a3e616b0e
Changes: correct description of automount (thanks Kevin)
2021-01-20 15:08:06 +01:00
Adriaan de Groot
6978ce3cb4
[partition] Collect more kpmcore 4.2 code
2021-01-20 14:56:34 +01:00
Adriaan de Groot
520f08bbba
[partition] Fix build with legacy kpmcore
2021-01-20 14:54:12 +01:00
Adriaan de Groot
31bf38977e
[partition] Refactor partition-labeling
2021-01-20 14:48:44 +01:00
Adriaan de Groot
1ec886e8cb
Changes: document newly-merged
2021-01-18 16:44:23 +01:00