repo-import.txtar

 1# vi: set ft=conf
 2
 3# convert crlf to lf on windows
 4[windows] dos2unix repo3.txt
 5
 6# start soft serve
 7exec soft serve &
 8# wait for SSH server to start
 9ensureserverrunning SSH_PORT
10
11# import private
12soft repo import --private repo1 https://github.com/charmbracelet/catwalk.git
13soft repo private repo1
14stdout 'true'
15
16# import hidden
17soft repo import --hidden repo2 https://github.com/charmbracelet/catwalk.git
18soft repo hidden repo2
19stdout 'true'
20
21# import with name and description
22soft repo import --name 'repo33' --description 'descriptive' repo3 https://github.com/charmbracelet/catwalk.git
23soft repo info repo3
24cmp stdout repo3.txt
25
26# stop the server
27[windows] stopserver
28[windows] ! stderr .
29
30-- repo3.txt --
31Project Name: repo33
32Repository: repo3
33Description: descriptive
34Private: false
35Hidden: false
36Mirror: false
37Owner: admin
38Default Branch: main
39Branches:
40  - main
41  - openrouter-update
42Tags:
43  - v0.4.12
44  - v0.4.11
45  - v0.4.10
46  - v0.4.9
47  - v0.4.8
48  - v0.4.7
49  - v0.4.6
50  - v0.4.5
51  - v0.4.4
52  - v0.4.3
53  - v0.4.2
54  - v0.4.1
55  - v0.4.0
56  - v0.3.6
57  - v0.3.5
58  - v0.3.4
59  - v0.3.3
60  - v0.3.2
61  - v0.3.1
62  - v0.3.0
63  - v0.2.0
64  - v0.1.0