Alf Eaton
2976fd0b44
Fix Dockerfile FromAsCasing warnings ( #20388 )
...
GitOrigin-RevId: 6d6be3ba17eec695907dde25da2dbe98818fae10
2024-09-23 08:04:52 +00:00
Miguel Serrano
184edf9eae
Merge pull request #19428 from overleaf/msm-git-bridge-linux-utils
...
[git-bridge] install `setpriv` via `util-linux` package
GitOrigin-RevId: 707b7095c06575d5232e251da987cd6be2b4bfc1
2024-07-17 08:04:29 +00:00
Miguel Serrano
3e81e212f3
Merge pull request #19054 from overleaf/msm-fit-bridge-java-21
...
[git-bridge] Update Java 21
GitOrigin-RevId: 67429a15e484947b9109ceedc303b3a3c8d32911
2024-07-04 08:05:47 +00:00
Gernot Schulz
e8fe5abc82
Merge pull request #18312 from overleaf/gs-git-bridge-bash
...
Install bash in git-bridge Docker image
GitOrigin-RevId: 2ed599c3c2a3a1c3e66845d4d17d6ac36d925d70
2024-05-17 08:05:19 +00:00
Christopher Hoskin
9278788bee
Merge pull request #18028 from overleaf/csh-issue-18027-git-bridge-image
...
Run git-bridge on an image which is supported going forward
GitOrigin-RevId: be4d9ad5b8c11f206a9c5519fc016075c3114aff
2024-04-23 08:04:24 +00:00
Christopher Hoskin
5855ba7b49
Merge pull request #15241 from overleaf/em-gcp-opentelemetry
...
Replace the GCP trace agent with OpenTelemetry
GitOrigin-RevId: 591410029349e4ef5a39a5b79868e57c7bd089b6
2023-10-19 08:02:52 +00:00
Eric Mc Sween
ea7d633117
Merge pull request #12371 from overleaf/em-git-bridge-data-directory
...
Server Pro entrypoint for git bridge
GitOrigin-RevId: 278e3fa912fe015ef131d2c3f6673d154a1cdfb7
2023-03-30 08:03:54 +00:00
Simon Detheridge
545de52a12
Load Debian's version of jemalloc
2021-07-19 11:05:57 +01:00
Simon Detheridge
0bf2aeeec0
Revert "Merge pull request #132 from overleaf/spd-binutils"
...
This reverts commit 96530cc00a752953678e91d2dee25046912db20c, reversing
changes made to 693163c5417fe0d13dde2d6dfe0876c77939eb96.
2021-07-19 10:52:14 +01:00
Simon Detheridge
d830224e29
Revert "Merge pull request #137 from overleaf/spd-memprof-again"
...
This reverts commit 1764b7e9c0a3891955b97136c2fa0d5821b8f40b, reversing
changes made to f1dc05fc8defebf341c320638998947537998192.
2021-07-19 10:50:25 +01:00
Simon Detheridge
6905ddf5f8
Revert "Merge pull request #138 from overleaf/spd-gdb"
...
This reverts commit 4267b11fa17282f6eecde62c984baef1f63b21a0, reversing
changes made to 1764b7e9c0a3891955b97136c2fa0d5821b8f40b.
2021-07-19 10:50:12 +01:00
Simon Detheridge
17435e6cee
Add GDB to the Docker image
2021-07-16 14:07:27 +01:00
Simon Detheridge
e9232929c4
Add all dev/dbg packages to Docker image
2021-07-15 18:08:30 +01:00
Simon Detheridge
e30d116980
re-add jemalloc profiling again
...
Revert "Merge pull request #131 from overleaf/spd-revert-jemalloc"
This reverts commit 5a80ecc0fed0fe8c653cabe36b0e379da729d5cc, reversing
changes made to 6196386a61be1f38b1fbd5a651044b503ba0823c.
2021-07-15 16:54:38 +01:00
Simon Detheridge
12b8c0a1c0
Merge pull request #131 from overleaf/spd-revert-jemalloc
...
Revert "Merge pull request #129 from overleaf/spd-jeprof"
2021-07-07 12:09:02 +01:00
Simon Detheridge
14f459870a
Add binutils and graphviz to Docker image
2021-07-05 17:31:17 +01:00
Simon Detheridge
e505ecc8c0
Revert "Merge pull request #129 from overleaf/spd-jeprof"
...
This reverts commit 4268e58ff36bd591d40e3730446b691440c34409, reversing
changes made to 6c1eaae2eeb4949b7466c36d4a2e722697294c0b.
2021-07-02 17:04:41 +01:00
Simon Detheridge
9a7ba7f04f
Add jemalloc/jeprof profiling
2021-07-02 13:16:31 +01:00
Shane Kilkelly
048571a3f6
Add sqlite to the base image
2021-06-25 11:06:03 +01:00
Simon Detheridge
9c8ff2f022
Add cloud debug agent to Docker image
2021-06-23 14:58:49 +01:00
Simon Detheridge
c46f460527
Add cloud profiler to Docker image
2021-06-23 14:22:04 +01:00
Simon Detheridge
6009393013
Add some core tools for debugging processes
2021-06-21 11:21:58 +01:00
Simon Detheridge
9ef4d1ee5c
Update Java to 11
2021-06-21 11:21:53 +01:00
Shane Kilkelly
cbad8bcfb6
Add sqlite3 package to the production image
2021-06-16 09:46:53 +01:00
Christopher Hoskin
725a9e0669
Use CMD as in other apps
2021-05-12 12:32:14 +01:00
Shane Kilkelly
b47f21a44e
Configure from env vars at run time
...
In both local developent, and production. Also, vendor the `envsubst`
binary from https://github.com/a8m/envsubst , as it supports default
values, which the gnu envsubst (from gettext-base) does not.
2021-05-07 09:47:49 +01:00
Christopher Hoskin
f1c9d6108e
Generate a config file from env vars and template
2021-04-30 15:49:37 +01:00
Jakob Ackermann
4644faf212
[misc] integrate git-bridge with overleaf dev-env and prod setup
...
- Add `base` target for dev-env
- Add `node` user for dev-env and prod
- Use `make` all the way
2020-12-10 17:37:09 +00:00
Jakob Ackermann
f547b6d494
Revert "Add git, make, and curl to docker image"
...
This reverts commit 02a2c9cd429b26ff44fabb97d3649e791b9edea4
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2019-05-05 18:34:01 +02:00
Jakob Ackermann
5907172463
Merge remote-tracking branch 'upstream/master' into misc/docker-build
...
# Conflicts:
# Dockerfile
2019-05-05 18:32:35 +02:00
Jakob Ackermann
35ac848f43
[docker] install git in the app image
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2019-04-26 23:59:59 +02:00
Shane Kilkelly
c3308e565b
Add git, make, and curl to docker image
2019-04-26 15:29:44 +01:00
Jakob Ackermann
2ebae69044
[docker] build the git-bridge in docker
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2019-04-17 13:45:21 +02:00
Jakob Ackermann
85a8e377fc
[docker] use a base image that already contains maven and openjdk
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2019-04-17 11:21:41 +02:00
Shane Kilkelly
394fd17dfa
Working docker setup
2018-10-15 11:06:18 +01:00
Shane Kilkelly
9ba5517915
Add git to docker packages
2018-10-08 10:41:26 +01:00
Shane Kilkelly
33dbbe49ff
Add makefile and basic dockerfile
2018-10-08 10:36:20 +01:00