Commit Graph

54 Commits (2590f1ed8d4528bfb216eaaa2c01562df5a421ce)

Author SHA1 Message Date
Igor Vinokur 2590f1ed8d Update .github/workflows/next-build.yml
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2023-10-19 15:31:14 +03:00
Igor Vinokur 51b18badbc Update .github/workflows/next-build.yml
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2023-10-19 15:31:14 +03:00
Igor Vinokur 2cbc797731 Update .github/workflows/next-build.yml
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2023-10-19 15:31:07 +03:00
Igor 2fff68b014 Modify the build.sh script to work with podman 2023-10-19 15:29:40 +03: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
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