improve README formatting (#975)

This commit is contained in:
Ethan Arnold 2021-05-05 23:50:23 +02:00 committed by GitHub
parent 8ca9402d11
commit 6cc84b69ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 36 additions and 3 deletions

View File

@ -1,10 +1,12 @@
Docker running example
===========================================
* Build Image
$ docker-compose build
`$ docker-compose build`
* Development
$ docker-compose run dev
`$ docker-compose run dev`
* Runtime
```
@ -50,39 +52,61 @@ For OpenSUSE Build Service Release
===========================================
* Build Package
```
$ ./build-aux/git-version-gen . > .tarball-version
$ dpkg-source -b .
$ rm -f .tarball-version
```
* Get Release Key
```
$ wget http://download.opensuse.org/repositories/home:/acetcom:/open5gs:/latest/xUbuntu_18.04/Release.key
$ sudo apt-key add Release.key
```
* Setup Repository
```
$ sudo sh -c "echo 'deb https://download.opensuse.org/repositories/home:/acetcom:/open5gs:/latest/xUbuntu_18.04/ ./' > /etc/apt/sources.list.d/open5gs-latest.list"
$ sudo apt-get update
```
For Launchpad Release
===========================================
* Run Docker
```
$ docker-compose run dev
```
* Setup Debian Environment
```
export DEBFULLNAME='Sukchan Lee'
export DEBEMAIL='acetcom@gmail.com'
```
* Transfer GPG key
```
$ gpg --export-secret-keys --armor --output private.asc
$ gpg --import private.asc
$ gpg --export > public.asc
$ gpg --import public.asc
```
* Version Change
```
$ vi meson.build
$ ./misc/git-version-gen . > .tarball-version 2>/dev/null
```
* Upload OpenBuildService
```
$ dch -i
$ meson subprojects download freeDiameter
$ debuild -S -uc -us -d
@ -90,16 +114,25 @@ export DEBEMAIL='acetcom@gmail.com'
$ cd home\:acetcom\:open5gs/latest/
$ cp ~/git/open5gs_1.0.0.* .
$ osc ci -m "Update it"
```
* Upload LaunchPad
```
$ dch -i
$ meson subprojects download freeDiameter
$ debuild -S -d
$ dput ppa:open5gs/latest *.source.changes
```
* Tagging
```
$ git tag v1.x.x -a
```
* Build package
```
$ dpkg-buildpackage -d
```