Compare commits
14 Commits
Author | SHA256 | Date | |
---|---|---|---|
5a2cfbd600 | |||
362159f3b6 | |||
11378aa11b | |||
737e983a9d | |||
fb185bdd23 | |||
bc8cec383a | |||
a45a7bb425 | |||
0c61b3ebbb | |||
24b5794722 | |||
31c3892392 | |||
2a001d8c21 | |||
95c9f7b53b | |||
ca0338154a | |||
18af2d6a8c |
38
Makefile
38
Makefile
@@ -1,38 +0,0 @@
|
|||||||
NAME = skupper
|
|
||||||
|
|
||||||
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
|
|
||||||
mkfile_dir := $(dir $(mkfile_path))
|
|
||||||
export GOPATH := $(mkfile_dir)/tmpdir/
|
|
||||||
|
|
||||||
# make sure ./ is in the path,
|
|
||||||
# otherwise mockery is not found...
|
|
||||||
export PATH := :$(mkfile_dir)/tmpdir/bin:$(PATH)
|
|
||||||
|
|
||||||
default: clean tar
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -rf $(NAME) $(NAME)-*.obscpio vendor.tar.gz generated.tar.gz ./tmpdir
|
|
||||||
|
|
||||||
tar:
|
|
||||||
osc service manualrun
|
|
||||||
mkdir -p ./tmpdir/src/ && \
|
|
||||||
rm -rf ./tmpdir/src/ && \
|
|
||||||
echo "Copy files to ./tmpdir/src/" && \
|
|
||||||
cp -r ./skupper/ ./tmpdir/src && \
|
|
||||||
cd ./tmpdir/src/ && \
|
|
||||||
echo "Starting go generate" && \
|
|
||||||
./scripts/update-codegen.sh && \
|
|
||||||
./scripts/libpod-generate.sh && \
|
|
||||||
go mod download && \
|
|
||||||
go mod vendor && \
|
|
||||||
echo "Creating tarball vendor.tar.gz" && \
|
|
||||||
tar czf ../../vendor.tar.gz ./vendor && \
|
|
||||||
ls -lh ../../vendor.tar.gz && \
|
|
||||||
echo "Creating tarball generated.tar.gz" && \
|
|
||||||
tar czf ../../generated.tar.gz ./client/generated/ && \
|
|
||||||
ls -lh ../../generated.tar.gz && \
|
|
||||||
echo "Cleaning up" && \
|
|
||||||
go clean -modcache && \
|
|
||||||
cd ../../ && \
|
|
||||||
rm -rf ./tmpdir && \
|
|
||||||
echo "Finished"
|
|
@@ -1,13 +0,0 @@
|
|||||||
# Packaging skupper
|
|
||||||
|
|
||||||
skupper requires to run `make generate-client` before vendoring the golang
|
|
||||||
dependencies.
|
|
||||||
|
|
||||||
1. Change the version in the `_service` file
|
|
||||||
3. Run `make`
|
|
||||||
4. Check the autogenerated changelog entry
|
|
||||||
5. Commit the changes as usual
|
|
||||||
|
|
||||||
For the OBS workflow you need `obs-service-tar_scm`.
|
|
||||||
|
|
||||||
For the `make` part you need `make` and a recent go installation.
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:20f513679ceecb4f8f06946286dfe588411bbe286c95afd559668632db98b5bc
|
|
||||||
size 372663
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d48880263d92308fd213b4c07eb850bf28783fb3e5b1f77528b6d551c0e64756
|
|
||||||
size 4086796
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b06d383af03bee74e51b68b9603a1f0264c5d3c036ff70a3d452e51c48a6fbca
|
|
||||||
size 4109836
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:877f744a45fbad44e21db7c25865b9db0710f41929d191585ce138eaac6123a8
|
|
||||||
size 4113420
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:5d88084c5c98fa834cb3fa48783ac557aae3d8eb66e69a23c1e6cce2be6341f2
|
|
||||||
size 4135948
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:446679cbe38be42e7b0646aa70a6a252279778a4861f4d094d7bf2579c91c4de
|
|
||||||
size 3469324
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:aff1914034a2f28762448b83afae925d8d2115289cf400e0e8118fa776861bde
|
|
||||||
size 3520012
|
|
Reference in New Issue
Block a user