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