Dmitriy.Panov
db22e01a4a
build scripts: the .m2 directory should be initialized with something otherwise the chmod effect may be discarded
...
if no Maven cache volume is specified for `docker run`
GitOrigin-RevId: 893ece01b4e94d1fa862f6eb7e77237da910e918
2025-01-14 22:48:38 +00:00
Dmitriy.Panov
c721c99a85
build scripts: an option to reuse .m2 cache from the host for both jps-bootstrap and build scripts
...
GitOrigin-RevId: 7cb47910bebfb5b7616011c854c3e9bab762f77f
2025-01-14 22:48:38 +00:00
Dmitriy.Panov
2c21013b4f
build scripts: the home directory should exist and be writable for any user because it is required for the IDE
...
otherwise `java.util.prefs.Preferences#userRoot` will throw an exception, for example
GitOrigin-RevId: bc6706cd3d58e73e0436215c832c50d5bf008f16
2025-01-14 22:48:38 +00:00
Dmitriy.Panov
8eb871c05f
build scripts: a target build stage for each IDE and for tests
...
GitOrigin-RevId: df3717d52e021a7e4aaa6ded53c15811bc32baca
2025-01-14 22:48:38 +00:00
Dmitriy.Panov
ed2812e3c8
build scripts: the Docker socket mounting option is dropped to simplify the setup and not to endorse running with root
...
IJI-2356
GitOrigin-RevId: 13ff57c9cc2735184a687d44997f6d21528fe68b
2025-01-14 22:48:38 +00:00
Dmitriy.Panov
3b5434c625
build scripts: git is now required to build an IDE
...
but Dockerfile's CMD is not executed if arguments are passed to the `docker run` command, so [the dubious ownership error](https://github.com/git/git/blob/master/Documentation/config/safe.txt ) will be thrown by Git inside a container run as the root
GitOrigin-RevId: 81d0aed6334b3b2739404cd5a418bfc5a2417575
2025-01-14 22:48:38 +00:00
Dmitriy.Panov
d9a8a34ae6
build scripts: docker hub mirror, fixed checksums
...
GitOrigin-RevId: aff456939d03c3377108fb370756e3ea22a5a6bd
2025-01-14 22:48:38 +00:00
Dmitriy.Panov
b3e3f3b369
IJPL-173242 git is now required to build an IDE
...
GitOrigin-RevId: 3dc8adb5d86dd1facd4504980e306f5799121ec0
2024-12-24 18:07:43 +00:00
Dmitriy.Panov
52657551de
IJI-2196 GitHub workflow to build IntelliJ IDEA Community distributions for all supported OS
...
GitOrigin-RevId: 30e80f202d89acc6b4846caeba2a166e2675d899
2024-11-13 16:22:45 +00:00
Dmitriy.Panov
bfebcb4443
CPP-31989 IJI-971 checking executable permissions for .snap
...
GitOrigin-RevId: c3407564db904a7c915f72a0df8614d4f91723a0
2023-04-05 14:00:35 +00:00
Ivan.Povetkin
c82d7fe1df
IJI-629: Dockerized Build Environment for Community
...
Merge-request: IJ-MR-101927
Merged-by: Ivan Povetkin <Ivan.Povetkin@jetbrains.com >
GitOrigin-RevId: d5130c6764e46e5a2823f220e83bbd558291b75c
2023-02-01 17:21:27 +00:00