FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
sci/.github/workflows/repoman.yml at master · AbstractMethod/sci · GitHub
AbstractMethod
sci
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
sci
/
.github
/
workflows
/
repoman.yml
Copy path
View runs
More file actions
More file actions
Latest commit
History
History
History
36 lines (34 loc) · 1.31 KB
Breadcrumbs
sci
/
.github
/
workflows
/
repoman.yml
Copy path
File metadata and controls
36 lines (34 loc) · 1.31 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
name
:
repoman
on
:
push
:
branches
:
[ master ]
pull_request
:
branches
:
[ master ]
schedule
:
-
cron
:
'
0 0 * * *
'
jobs
:
build
:
runs-on
:
ubuntu-latest
steps
:
-
uses
:
actions/checkout@v2
-
name
:
Set up Python 3.9
uses
:
actions/setup-python@v2
with
:
python-version
:
3.9
-
name
:
Setup repoman
run
:
|
python -m pip install --upgrade pip
pip install lxml pyyaml
wget -qO - "https://github.com/gentoo/portage/archive/portage-3.0.12.tar.gz" | tar xz
sudo groupadd -g 250 portage
sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 portage
-
name
:
Setup master gentoo repository
run
:
|
sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz" | sudo tar xz -C /var/db/repos/gentoo --strip-components=1
sudo wget "https://www.gentoo.org/dtd/metadata.dtd" -O /var/cache/distfiles/metadata.dtd
sudo wget "https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf" -O /etc/portage/repos.conf
sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.0 /etc/portage/make.profile
-
name
:
Test with repoman
run
:
|
python3 portage-portage-3.0.12/repoman/bin/repoman full -dx
Back
|
FazBrowse Home
|
New Git URL