Igor Vinokur
3ecfbcd8b1
Modify the `build.sh` script to work with podman ( #559 )
...
In order to be able to build images directly in a wotkspace container, add BUILDER variable to be able to execute the build.sh script not only with docker but with podman and buildah.
2023-12-11 16:11:05 +02:00
Mykhailo Kuznietsov
77011bb3c8
fix: che-22646 use gh instead of hub ( #604 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-11-09 14:43:43 +02:00
Samantha Dawley
c4156b61f5
Merge pull request #593 from eclipse-che/22616
...
chore: comment out node10 (updated to node18) and maven 3.6 (updated to 3.8) installs, as we likely don't need them (either not required or handled by GH action) #22616
2023-10-19 13:16:52 -04:00
Igor Vinokur
ba49012fb2
Move dockerfiles to build/dockerfiles ( #573 )
...
Moves dockerfiles from dockerfiles/che to build/dockerfiles
Removes the endpoint-watcher, postgres and keycloak images.
Adds brew.Dockerfile from downstream.
Coauthored with @SDawley
2023-10-19 14:49:31 +03:00
Nick Boldt
6e67a3b492
comment out node10 (updated to node18) and maven 3.6 (updated to 3.8) installs, as we likely don
...
't need them (either not required or handled by GH action) #22616
Change-Id: I5d0920b58e413247fd5466a269fb26b1af60578c
Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-10-18 17:38:57 -03:00
Samantha Dawley
473f67db7e
Update release.yml to install hub ( #591 )
...
Adding hub so the release workflow can run successfully.
I don't know where it came from previously, but if it was in Ubuntu by default it likely got taken out due to issues with the previous recommended install method:
https://github.com/mislav/hub/issues?q=is%3Aissue+snap
2023-10-18 17:06:34 -03:00
Samantha Dawley
d96e67252a
22407 - Remove Mattermost notification ( #544 )
...
https://github.com/eclipse/che/issues/22407
Comment out the mattermost notification so it doesn't fail the release workflow, but leaving it in the file so I remember to replace it.
2023-08-17 09:28:20 +02:00
Shmaraiev Oleksandr
3b74041d5d
Create tests to check 'Git zero-config' flow as PR checks ( #494 )
...
* Create 'Dockerfile' file to configure ci-operator
* Update 'build-pr-check.yml' github action
* Add tests to check git flow without PAT setup
* Add tests to check git flow with PAT setup
---------
Co-authored-by: artaleks9 <artaleks9@users.noreply.github.com>
Co-authored-by: Igor Vinokur <ivinokur@redhat.com>
2023-05-22 11:22:03 +03:00
Mykhailo Kuznietsov
75979a6d6a
chore: che-21993 replace deprecated set-output in actions ( #502 )
2023-04-27 15:06:41 +03:00
Nick Boldt
d112b579f4
chore: #21763 - bump to py 3.9, temurin java... ( #413 )
...
* chore: #21763 - bump to py 3.9, temurin java 11 latest
Change-Id: I7e5bd82532ea18eec9468a1d37dfcb1c3e0ab8ae
Signed-off-by: Nick Boldt <nboldt@redhat.com>
* Update .github/workflows/release.yml
* update to latest temurin java 11
Change-Id: Ieb63ecd21768af299065a773f83e3f9d72da4f6c
Signed-off-by: Nick Boldt <nboldt@redhat.com>
Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-01-05 09:10:07 -04:00
Samantha Dawley
7d6f5f5af5
chore: Update GitHub actions to use Node 16 and Ubuntu to latest ( #400 )
...
* Update GitHub actions to use Node 16 and Ubuntu to latest
Signed-off-by: sdawley <sdawley@redhat.com>
* Switching Ubuntu to a set version (22.04). Changed release-action to v1 so it gets updates.
Signed-off-by: sdawley <sdawley@redhat.com>
2022-12-19 13:36:59 -04:00
Sergii Kabashniuk
d09cb9767d
build: Use ubi as default based image for che-server build ( #262 )
...
* Use ubi as default based image for che-server build
* Set strict java 11 version
Co-authored-by: Michal Vala <michal.vala@gmail.com>
2022-02-22 08:48:10 +02:00
Sergii Kabashniuk
5003afcce2
ci: Add try in Web IDE action ( #258 )
...
* ci: Add try in Web IDE action
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2022-02-07 13:09:27 +02:00
Nick Boldt
97e7013050
chore: remove release-changelog.yml - should be in eclipse/che repo ( #20887 ) ( #190 )
...
Change-Id: If0d5d851b151ee3a8094644b36a8c2ceb450a5c3
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-12-06 16:48:30 +01:00
Mykhailo Kuznietsov
86badadce4
fix: fix che-docs update action ( #158 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-10-14 12:52:16 -04:00
Mykhailo Kuznietsov
63d0ab9c89
chore: Add job for che docs variables update ( #156 )
...
* chore: Add job for che docs variables update
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* fixup! chore: Add job for che docs variables update
2021-10-06 10:43:11 -04:00
Mykhailo Kuznietsov
d217fd6ecf
chore: Update release runner to ubuntu-20.04 ( #148 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-09-28 13:38:23 -04:00
Mykhailo Kuznietsov
d8726ec559
fix: remove che-dev from CI scripts ( #88 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-08-18 13:37:16 +03:00
Mykhailo Kuznietsov
0a456f465a
chore: Update Mattermost GH Action to 1.1.0 version ( #66 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-07-28 12:53:31 +03:00
Mykhailo Kuznietsov
8eccf8d6a2
ci: Remove nightly images build ( #47 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-07-08 08:31:12 -04:00
Mykhailo Kuznietsov
94e6f02e2a
ci: Use proper che-server directory name in the release process ( #19 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-06-09 12:32:36 +03:00
Mykhailo Kuznietsov
9190a0c0d4
fix: Fix nightly & next builds ( #24 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-06-08 16:54:59 +03:00
Mykhailo Kuznietsov
161264168e
ci: Add Next & SHA tagged container builds ( #18 )
...
* Add Next & SHA tagged container builds
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* fixup! Add Next & SHA tagged container builds
* fixup! fixup! Add Next & SHA tagged container builds
* Update .github/workflows/next-build.yml
Co-authored-by: Florent BENOIT <fbenoit@redhat.com>
Co-authored-by: Nick Boldt <nboldt@redhat.com>
Co-authored-by: Florent BENOIT <fbenoit@redhat.com>
2021-06-07 12:34:09 -04:00
Mykhailo Kuznietsov
cb51d783d8
Fixes to release process after migration ( #12 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-05-26 18:30:11 +03:00
Mykhailo Kuznietsov
2e83d831d3
Move e2e dockerfiles back to eclipse/che repository ( #11 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-05-25 15:03:26 +03:00
Sergii Kabashniuk
2b98e6bbfd
Fixes org.eclipse.jgit.errors.MissingObjectException: Missing commit issue ( #10 )
2021-05-25 11:39:47 +03:00
Sergii Kabashniuk
48e11f0ea0
Remove irrelevant code
2021-05-21 10:06:19 +03:00
Sergii Kabashniuk
91c0cc8840
Replace master with main
2021-05-21 08:05:25 +03:00
Sergii Kabashniuk
78c7b21762
Fix scm version and license in integration related code ( #3 )
...
* Fix scm version and license in integration related code
2021-05-21 07:50:27 +03:00
Serhii Leshchenko
69e0198d11
Drop dashboard resources from Che server image ( #19542 )
2021-05-20 12:05:28 +03:00
Sergii Kabashniuk
db6755ffd5
Sync java version between CI and che-server image and set to java 11.0.11_9 ( #19713 )
...
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2021-04-30 09:34:30 +03:00
Mykhailo Kuznietsov
7f5c8d53d8
Fix broken nightly job ( #19701 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-28 16:37:41 +03:00
Mykhailo Kuznietsov
9171efbd75
Send notification in Mattermost when nightly build fails ( #19676 )
2021-04-26 09:41:13 -04:00
Nick Boldt
be43b761b0
if we re-release Che server, we should NOT overwrite the release notes w/ a fresh (empty) body (as happened for 7.29.0) ( #19629 )
...
Change-Id: I326cee00ef197ade9495a259d91beb13b4d0bc1c
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-04-20 09:22:29 -04:00
Mykhailo Kuznietsov
1de79d4d1e
Remove deployment to Nexus of Maven artifacts ( #19587 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-14 15:04:30 +03:00
Nick Boldt
225b338509
use 🚫 or ✅ ... ( #19447 )
...
* use 🚫 or ✅ when announcing pass/fail in MM
Change-Id: I300b0581bc56f7972f4af8f04e99b66bd391cd3c
Signed-off-by: nickboldt <nboldt@redhat.com>
* #19334 use mattermost/action-mattermost-notify@1.0.2 instead of master
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-30 13:48:25 -04:00
Nick Boldt
33294d8a3d
add DWO and DWCO to issue template; clean up... ( #19452 )
...
* add DWO and DWCO to issue template; clean up order of steps; remove mention of Maven Central artifacts
Change-Id: I856d7023220185974601edd3fd781da3e6dfae07
Signed-off-by: nickboldt <nboldt@redhat.com>
* #19334 use mattermost/action-mattermost-notify@1.0.2 instead of master
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-30 13:47:20 -04:00
Nick Boldt
5f56a50866
actions/create-release@v1 is dead, use... ( #19400 )
...
* actions/create-release@v1 is dead, use ncipollo/release-action@v1.8.0
Change-Id: I13d8ab0a953b7c697381d936d320c7a83cf6d8af
Signed-off-by: nickboldt <nboldt@redhat.com>
* fix typos
Change-Id: Icca70fd315cba8410651552868d573d1c2f748f6
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-25 11:20:39 -04:00
Mykhailo Kuznietsov
9cddeb23e1
Send MM notification on release failure ( #19392 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-03-25 11:03:43 +02:00
Pavol Baran
e04bde1dc4
Properties script ( #19253 )
...
* added checking script
Signed-off-by: xbaran4 <pbaran@redhat.com>
2021-03-16 12:04:53 +02:00
Nick Boldt
effb3d4968
generate changelog and include in GH release ( #19267 )
...
switch to more frequently maintained action, which also allows updating existing releases; disable 1000s of compareLinks
Change-Id: I080b980987fdd41451a56d5ba9436f10b2c8d6f6
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-12 11:20:04 -05:00
Nick Boldt
2b9feb0c22
add MM message ( #19272 )
...
Change-Id: I4b8c755f576407b3cdddbc8299838645127c64e2
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-11 12:14:48 +02:00
Nick Boldt
422ec56e2a
generate changelog and include in GH release ( #19222 )
...
* generate changelof and include in GH release
Change-Id: I9dba0e8b2c8e5b7eb687ff454ea75556bfdb06c1
Signed-off-by: nickboldt <nboldt@redhat.com>
* add GH settings to git checkout
Change-Id: Iaf43ab354f925cb5c9dcdcbe498cf9df6e55b047
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-10 12:17:49 -05:00
Nick Boldt
6a844896e3
https://github.com/eclipse/che/issues/17177 create a GH release every time we release... ( #19211 )
...
* create a GH release every time we release the che server artifacts
Change-Id: Id341d99d321f4ec2cecb2687169e4dbf64a53edf
Signed-off-by: nickboldt <nboldt@redhat.com>
* use input version for tag and release names (not sure if that's better)
Change-Id: Ie86d2f2d3133dbe71cd1a2d48db5bc58d082a746
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-05 11:31:03 -05:00
Mykhailo Kuznietsov
8d91b7bbcf
Fix release parameters ( #19086 )
...
* Fix release parameters
2021-02-17 15:17:04 +02:00
Mykhailo Kuznietsov
381d67e0a4
Fix release workflow ( #18988 )
2021-02-10 16:02:30 +02:00
Michal Vala
3eaf6259a5
don't run sonar on PRs as it is not working ( #18949 )
...
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-02-05 14:31:05 +01:00
Mykhailo Kuznietsov
18f3b63745
Add release workflow for che parent and server ( #18909 )
2021-02-03 16:51:11 +02:00
Mykhailo Kuznietsov
565c1c56ee
Remove odd image push for nightly workflow ( #18907 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-01-27 18:06:28 +02:00
Mykhailo Kuznietsov
ca792330fb
Prevent infinite loop of build.sh script for building nightly images ( #18896 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-01-27 11:28:30 +02:00