-
Notifications
You must be signed in to change notification settings - Fork 290
/
Copy pathhttpie.yaml
42 lines (36 loc) · 916 Bytes
/
httpie.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package:
name: httpie
version: 3.2.2
epoch: 3
description: "HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more."
copyright:
- license: BSD-3-Clause
dependencies:
runtime:
- python3
environment:
contents:
packages:
- build-base
- busybox
- ca-certificates-bundle
- py3-pip
- py3-setuptools
- python3
- wolfi-base
pipeline:
- uses: git-checkout
with:
repository: https://github.com/httpie/httpie
tag: ${{package.version}}
expected-commit: 29de4ce1151936856cda417767f8c507fc2c201c
- runs: |
python3 setup.py build
- runs: |
python3 setup.py install --prefix=/usr --root="${{targets.destdir}}" --skip-build
- uses: strip
update:
enabled: true
github:
identifier: httpie/httpie
use-tag: true