refactor: Revise Dockerfile - Remove entrypoint.sh (#598)
* chore: Formatting * chore: Formatting (fix indent) * refactor: Remove entrypoint * chore: Remove `entrypoint.sh` from `.goreleaser.yaml` * tests: Replace `entrypoint.sh` script usage in `e2eentry.sh` * Set default plugin argument from environment variable in main function and update Dockerfile to remove CMD instruction * Add user and group setup for testing in Dockerfile and update e2e entry script * Update cmd/sshpiperd/main.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update cmd/sshpiperd/main.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Remove test user and group creation from Dockerfile and move it to e2e entry script; update plugin argument handling in main function * Update Dockerfile Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Skip empty plugin directory entries in main function --------- Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
parent
2edfa6b4c3
commit
ca311e15cd
6 changed files with 51 additions and 27 deletions
|
|
@ -154,8 +154,6 @@ dockers:
|
|||
build_flag_templates:
|
||||
- "--platform=linux/amd64"
|
||||
- "--build-arg=EXTERNAL=1"
|
||||
extra_files:
|
||||
- entrypoint.sh
|
||||
skip_push: "{{ .Env.SKIP_PUSH }}"
|
||||
- image_templates:
|
||||
- "farmer1992/sshpiperd:v{{ .Version }}-arm64"
|
||||
|
|
@ -170,8 +168,6 @@ dockers:
|
|||
build_flag_templates:
|
||||
- "--platform=linux/arm64"
|
||||
- "--build-arg=EXTERNAL=1"
|
||||
extra_files:
|
||||
- entrypoint.sh
|
||||
skip_push: "{{ .Env.SKIP_PUSH }}"
|
||||
# full
|
||||
- image_templates:
|
||||
|
|
@ -182,8 +178,6 @@ dockers:
|
|||
build_flag_templates:
|
||||
- "--platform=linux/amd64"
|
||||
- "--build-arg=EXTERNAL=1"
|
||||
extra_files:
|
||||
- entrypoint.sh
|
||||
skip_push: "{{ .Env.SKIP_PUSH }}"
|
||||
- image_templates:
|
||||
- "farmer1992/sshpiperd:full-v{{ .Version }}-arm64"
|
||||
|
|
@ -194,8 +188,6 @@ dockers:
|
|||
build_flag_templates:
|
||||
- "--platform=linux/arm64"
|
||||
- "--build-arg=EXTERNAL=1"
|
||||
extra_files:
|
||||
- entrypoint.sh
|
||||
skip_push: "{{ .Env.SKIP_PUSH }}"
|
||||
docker_manifests:
|
||||
- name_template: "farmer1992/sshpiperd:v{{ .Version }}"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue