DOMjudge / domjudge-packaging

DOMjudge packaging for (Linux) distributions and live image
31 stars 37 forks source link

Release domjudge #78

Closed vmcj closed 3 years ago

vmcj commented 3 years ago

This is the 2nd step to release DOMjudge semi automatic,

The GPG key will be protected in Gitlab and this will be a manual action

vmcj commented 3 years ago

Will a next step be to upload this to the site?

In general this looks awesome already!

I think I already had that and removed it.

I haven't looked into the structure where it should be placed on the server but I think this should be doable in this PR aswell... especially if the SSH private key doesn't have to be the same as the GPG key.

vmcj commented 3 years ago

@nickygerritsen for the make_release (copied from domjudge-scripts) I will make a separate PR in the other project..

eldering commented 3 years ago

Would be good to rebase/squash these commits before merging.

vmcj commented 3 years ago

Would be good to rebase/squash these commits before merging.

That was the plan, the commits with [DELETE] do need to be deleted but are there for the POC that this does generate a PR as currently the TAG 7.3.3 does not exist (yet) and the 7.3.2 (current patch version) needs an older version of composer (so cannot be build in the current gitlabci image)

The commits with fixup are now removed from the history.