[PR #117] [CLOSED] Docker image fixes #15160

Closed
opened 2025-11-02 11:40:14 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-gitea/gitea/pull/117
Author: @willemvd
Created: 11/8/2016
Status: Closed

Base: masterHead: master


📝 Commits (10+)

  • 185d898 update docker files to make it run again
  • 85c4ef9 update docker files to make it run again (missed this one with git add *)
  • 67e7798 clean up
  • cfbdaba move to phusion/baseimage
  • f2d020a * use new FROM docker image which includes unprivileged running of services syslog-ng, cron and sshd (so it can run on OpenShift v3)
  • 8830d40 Merge branch 'phusion-baseimage'
  • a53069d fixed some folder creation moments (user/my_init.d based instead of docker image build)
  • b793023 OpenShift template for using Gitea (without PostgreSQL, but this is easy to add on runtime)
  • e3b56d3 Merge remote-tracking branch 'upstream/master'
  • 28f7d3a merge upstream/master into master

📊 Changes

21 files changed (+280 additions, -332 deletions)

View changed files

📝 .dockerignore (+2 -3)
📝 Dockerfile (+17 -17)
docker/README.md (+0 -111)
📝 docker/build.sh (+7 -22)
docker/cleanup.sh (+6 -0)
docker/gitea.sh (+2 -0)
docker/init/00-init-git-user-and-folders.sh (+26 -0)
docker/init/10-setup-gitea.sh (+15 -0)
docker/nsswitch.conf (+0 -16)
docker/openshift-gitea-template.yaml (+199 -0)
docker/prepare.sh (+6 -0)
docker/s6/.s6-svscan/finish (+0 -5)
docker/s6/crond/down (+0 -0)
docker/s6/crond/run (+0 -9)
docker/s6/gogs/run (+0 -8)
docker/s6/gogs/setup (+0 -23)
docker/s6/openssh/run (+0 -7)
docker/s6/openssh/setup (+0 -23)
docker/s6/syslogd/run (+0 -7)
docker/sshd_config (+0 -16)

...and 1 more files

📄 Description

Docker build was broken due to different naming of the artifact from Go, paths changed and glide has been removed.
This should fix these issues (haven't got time to properly test it all)

Signed-off-by: Willem van Dreumel (willem@opencirclesolutions.nl)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-gitea/gitea/pull/117 **Author:** [@willemvd](https://github.com/willemvd) **Created:** 11/8/2016 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`185d898`](https://github.com/go-gitea/gitea/commit/185d89863d0ec365f3cf7c8e7166147d9042dc42) update docker files to make it run again - [`85c4ef9`](https://github.com/go-gitea/gitea/commit/85c4ef95d43d85f8d269e3d026745f0e469139fe) update docker files to make it run again (missed this one with git add *) - [`67e7798`](https://github.com/go-gitea/gitea/commit/67e77982e4fb93e6bda11978cc0280fac480f9f2) clean up - [`cfbdaba`](https://github.com/go-gitea/gitea/commit/cfbdaba09e01ffd09386b30e66719c2a61dae42d) move to phusion/baseimage - [`f2d020a`](https://github.com/go-gitea/gitea/commit/f2d020a6a97d092d97cd544b8be9c2f13ce2f6f7) * use new FROM docker image which includes unprivileged running of services syslog-ng, cron and sshd (so it can run on OpenShift v3) - [`8830d40`](https://github.com/go-gitea/gitea/commit/8830d40d5b7cf210bbb65f531af7a35366455cb0) Merge branch 'phusion-baseimage' - [`a53069d`](https://github.com/go-gitea/gitea/commit/a53069d569cbc4bf16cc4265ed4a6463c8a07b1c) fixed some folder creation moments (user/my_init.d based instead of docker image build) - [`b793023`](https://github.com/go-gitea/gitea/commit/b793023c392c3970321e6ad36e44cb055c62caf6) OpenShift template for using Gitea (without PostgreSQL, but this is easy to add on runtime) - [`e3b56d3`](https://github.com/go-gitea/gitea/commit/e3b56d3f07e22b2c132af9e70fe560154d0920e0) Merge remote-tracking branch 'upstream/master' - [`28f7d3a`](https://github.com/go-gitea/gitea/commit/28f7d3ad384c6fa0c65c14b5cbc7b2de1297ef83) merge upstream/master into master ### 📊 Changes **21 files changed** (+280 additions, -332 deletions) <details> <summary>View changed files</summary> 📝 `.dockerignore` (+2 -3) 📝 `Dockerfile` (+17 -17) ➖ `docker/README.md` (+0 -111) 📝 `docker/build.sh` (+7 -22) ➕ `docker/cleanup.sh` (+6 -0) ➕ `docker/gitea.sh` (+2 -0) ➕ `docker/init/00-init-git-user-and-folders.sh` (+26 -0) ➕ `docker/init/10-setup-gitea.sh` (+15 -0) ➖ `docker/nsswitch.conf` (+0 -16) ➕ `docker/openshift-gitea-template.yaml` (+199 -0) ➕ `docker/prepare.sh` (+6 -0) ➖ `docker/s6/.s6-svscan/finish` (+0 -5) ➖ `docker/s6/crond/down` (+0 -0) ➖ `docker/s6/crond/run` (+0 -9) ➖ `docker/s6/gogs/run` (+0 -8) ➖ `docker/s6/gogs/setup` (+0 -23) ➖ `docker/s6/openssh/run` (+0 -7) ➖ `docker/s6/openssh/setup` (+0 -23) ➖ `docker/s6/syslogd/run` (+0 -7) ➖ `docker/sshd_config` (+0 -16) _...and 1 more files_ </details> ### 📄 Description Docker build was broken due to different naming of the artifact from Go, paths changed and glide has been removed. This should fix these issues (haven't got time to properly test it all) Signed-off-by: Willem van Dreumel (willem@opencirclesolutions.nl) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-02 11:40:14 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#15160