Skip to content

Commit e5a13d5

Browse files
committed
optimized
1 parent 4b5b710 commit e5a13d5

21 files changed

+1835
-824
lines changed

.github/workflows/alpinelinux.yml

+23-24
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,14 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
tag: ['3.16','3.15']
14+
tag: ['3.18', '3.17', '3.16','3.19']
1515

1616
runs-on: ubuntu-latest
1717

1818
container: alpine:${{ matrix.tag }}
1919

2020
steps:
21+
- run: df -h
2122
- run: apk update
2223
- run: apk add cmake ninja gcc pkgconf libc-dev curl-dev openssl-dev libgit2-dev libarchive-dev yaml-dev jansson-dev sqlite-dev
2324

@@ -56,47 +57,45 @@ jobs:
5657
- run: ./output/bin/uppm depends android-sdk -o android-sdk-dependencies && ls && rm android-sdk-dependencies
5758
- run: ./output/bin/uppm depends android-sdk -o android-sdk-dependencies && ls && rm android-sdk-dependencies
5859

59-
- run: ./output/bin/uppm info @all
60-
- run: ./output/bin/uppm info unzip
61-
- run: ./output/bin/uppm info unzip --json
62-
- run: ./output/bin/uppm info unzip --yaml
63-
- run: ./output/bin/uppm info unzip version
64-
- run: ./output/bin/uppm info unzip license
65-
- run: ./output/bin/uppm info unzip summary
66-
- run: ./output/bin/uppm info unzip webpage
67-
- run: ./output/bin/uppm info unzip bin-url
68-
- run: ./output/bin/uppm info unzip bin-sha
69-
- run: ./output/bin/uppm info unzip install
70-
- run: ./output/bin/uppm info unzip formula
60+
- run: ./output/bin/uppm info-available unzip
61+
- run: ./output/bin/uppm info-available unzip --json
62+
- run: ./output/bin/uppm info-available unzip --yaml
63+
- run: ./output/bin/uppm info-available unzip version
64+
- run: ./output/bin/uppm info-available unzip license
65+
- run: ./output/bin/uppm info-available unzip summary
66+
- run: ./output/bin/uppm info-available unzip webpage
67+
- run: ./output/bin/uppm info-available unzip bin-url
68+
- run: ./output/bin/uppm info-available unzip bin-sha
69+
- run: ./output/bin/uppm info-available unzip install
70+
- run: ./output/bin/uppm info-available unzip formula
7171

7272
- run: ./output/bin/uppm fetch gzip
7373
- run: ./output/bin/uppm fetch gsed -v
7474

7575
- run: ./output/bin/uppm install unzip
7676

77-
- run: ./output/bin/uppm info unzip installed-dir
78-
- run: ./output/bin/uppm info unzip installed-files
79-
- run: ./output/bin/uppm info unzip installed-receipt-path
80-
- run: ./output/bin/uppm info unzip installed-receipt-json
81-
- run: ./output/bin/uppm info unzip installed-receipt-yaml
82-
- run: ./output/bin/uppm info unzip installed-timestamp-unix
83-
- run: ./output/bin/uppm info unzip installed-timestamp-iso-8601
84-
- run: ./output/bin/uppm info unzip installed-timestamp-rfc-3339
85-
- run: ./output/bin/uppm info unzip installed-version
77+
- run: ./output/bin/uppm info-installed unzip --prefix
78+
- run: ./output/bin/uppm info-installed unzip --files
79+
- run: ./output/bin/uppm info-installed unzip --json
80+
- run: ./output/bin/uppm info-installed unzip --yaml
81+
- run: ./output/bin/uppm info-installed unzip timestamp-unix
82+
- run: ./output/bin/uppm info-installed unzip timestamp-iso-8601
83+
- run: ./output/bin/uppm info-installed unzip timestamp-rfc-3339
84+
- run: ./output/bin/uppm info-installed unzip version
8685

8786
- run: ./output/bin/uppm tree unzip
8887
- run: ./output/bin/uppm tree unzip -L 3
8988

9089
- run: |
91-
sed -i '/^version: /c version: 1000' $(./output/bin/uppm info unzip formula | head -n 1 | cut -d ' ' -f2)
90+
sed -i '/^version: /c version: 1000' $(./output/bin/uppm info-available unzip formula)
9291
9392
- run: ./output/bin/uppm ls-available
9493
- run: ./output/bin/uppm ls-installed
9594
- run: ./output/bin/uppm ls-outdated
9695

9796
- run: ./output/bin/uppm is-available curl
9897
- run: ./output/bin/uppm is-installed unzip
99-
- run: ./output/bin/uppm is-outdated unzip
98+
- run: ./output/bin/uppm is-outdated unzip || echo not outdated
10099

101100
- run: ./output/bin/uppm upgrade unzip
102101
- run: ./output/bin/uppm reinstall unzip

.github/workflows/archlinux.yml

+21-23
Original file line numberDiff line numberDiff line change
@@ -47,47 +47,45 @@ jobs:
4747
- run: ./output/bin/uppm depends android-sdk -t box
4848
- run: ./output/bin/uppm depends android-sdk -t dot
4949

50-
- run: ./output/bin/uppm info @all
51-
- run: ./output/bin/uppm info unzip
52-
- run: ./output/bin/uppm info unzip --json
53-
- run: ./output/bin/uppm info unzip --yaml
54-
- run: ./output/bin/uppm info unzip version
55-
- run: ./output/bin/uppm info unzip license
56-
- run: ./output/bin/uppm info unzip summary
57-
- run: ./output/bin/uppm info unzip webpage
58-
- run: ./output/bin/uppm info unzip bin-url
59-
- run: ./output/bin/uppm info unzip bin-sha
60-
- run: ./output/bin/uppm info unzip install
61-
- run: ./output/bin/uppm info unzip formula
50+
- run: ./output/bin/uppm info-available unzip
51+
- run: ./output/bin/uppm info-available unzip --json
52+
- run: ./output/bin/uppm info-available unzip --yaml
53+
- run: ./output/bin/uppm info-available unzip version
54+
- run: ./output/bin/uppm info-available unzip license
55+
- run: ./output/bin/uppm info-available unzip summary
56+
- run: ./output/bin/uppm info-available unzip webpage
57+
- run: ./output/bin/uppm info-available unzip bin-url
58+
- run: ./output/bin/uppm info-available unzip bin-sha
59+
- run: ./output/bin/uppm info-available unzip install
60+
- run: ./output/bin/uppm info-available unzip formula
6261

6362
- run: ./output/bin/uppm fetch gzip
6463
- run: ./output/bin/uppm fetch gsed -v
6564

6665
- run: ./output/bin/uppm install unzip
6766

68-
- run: ./output/bin/uppm info unzip installed-dir
69-
- run: ./output/bin/uppm info unzip installed-files
70-
- run: ./output/bin/uppm info unzip installed-receipt-path
71-
- run: ./output/bin/uppm info unzip installed-receipt-json
72-
- run: ./output/bin/uppm info unzip installed-receipt-yaml
73-
- run: ./output/bin/uppm info unzip installed-timestamp-unix
74-
- run: ./output/bin/uppm info unzip installed-timestamp-iso-8601
75-
- run: ./output/bin/uppm info unzip installed-timestamp-rfc-3339
76-
- run: ./output/bin/uppm info unzip installed-version
67+
- run: ./output/bin/uppm info-installed unzip --prefix
68+
- run: ./output/bin/uppm info-installed unzip --files
69+
- run: ./output/bin/uppm info-installed unzip --json
70+
- run: ./output/bin/uppm info-installed unzip --yaml
71+
- run: ./output/bin/uppm info-installed unzip timestamp-unix
72+
- run: ./output/bin/uppm info-installed unzip timestamp-iso-8601
73+
- run: ./output/bin/uppm info-installed unzip timestamp-rfc-3339
74+
- run: ./output/bin/uppm info-installed unzip version
7775

7876
- run: ./output/bin/uppm tree unzip
7977
- run: ./output/bin/uppm tree unzip -L 3
8078

8179
- run: |
82-
sed -i '/^version: /c version: 1000' $(./output/bin/uppm info unzip formula | head -n 1 | cut -d ' ' -f2)
80+
sed -i '/^version: /c version: 1000' $(./output/bin/uppm info-available unzip formula)
8381
8482
- run: ./output/bin/uppm ls-available
8583
- run: ./output/bin/uppm ls-installed
8684
- run: ./output/bin/uppm ls-outdated
8785

8886
- run: ./output/bin/uppm is-available curl
8987
- run: ./output/bin/uppm is-installed unzip
90-
- run: ./output/bin/uppm is-outdated unzip
88+
- run: ./output/bin/uppm is-outdated unzip || echo not outdated
9189

9290
- run: ./output/bin/uppm upgrade unzip
9391
- run: ./output/bin/uppm reinstall unzip

0 commit comments

Comments
 (0)