Thu, 25 Jul 2019 11:00:12 +0100 Rakefiles: raise (new) `HG::RepositoryNotFoundException` when remote repository is missing
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 25 Jul 2019 11:00:12 +0100] rev 272
Rakefiles: raise (new) `HG::RepositoryNotFoundException` when remote repository is missing
Wed, 24 Jul 2019 22:37:26 +0100 Rakefiles: checkout and pull changes ONLY from 'origin' repository
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 24 Jul 2019 22:37:26 +0100] rev 271
Rakefiles: checkout and pull changes ONLY from 'origin' repository ...rather than trying to pull changes also from upstream and canonical repos. This is another step towards simplifing worflow and making it more like 'standard workflows' used with single repos.
Wed, 24 Jul 2019 21:52:46 +0100 Rakefiles: make 'origin' repository the only mandatory repository
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 24 Jul 2019 21:52:46 +0100] rev 270
Rakefiles: make 'origin' repository the only mandatory repository ...in repository (forest) specification. The rest ('upstream' and 'canonical') are optional.
Wed, 24 Jul 2019 21:24:11 +0100 Rakefiles: move retrying code from `scm.rb` to `hglib.rb`
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 24 Jul 2019 21:24:11 +0100] rev 269
Rakefiles: move retrying code from `scm.rb` to `hglib.rb` This is a followup for previous commit dd183640f63e5d. Moving them to `hglib.rb` reduces code duplication and makes usage of the workaround more transparent.
Wed, 24 Jul 2019 10:02:21 +0000 Rakefiles: renamed `staging` repository to `origin` repository
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 24 Jul 2019 10:02:21 +0000] rev 268
Rakefiles: renamed `staging` repository to `origin` repository This is a better name because it is not necesarily staging in terms of test pipeline. It's merely the repository from which the local copy has been cloned. Hence I think origin is a better name.
Wed, 24 Jul 2019 10:45:26 +0100 Rakefiles: use HTTPS to access SWING repositories
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 24 Jul 2019 10:45:26 +0100] rev 267
Rakefiles: use HTTPS to access SWING repositories After a migration of swing.fit.cvut.cz to new infrastructure, repositories are no longer accessible via SSH only via HTTPS.
Fri, 12 Jul 2019 10:20:11 +0100 makefiles: refactor `install` target
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 12 Jul 2019 10:20:11 +0100] rev 266
makefiles: refactor `install` target This commit removes all old "install" targets and defines new, extensible `install` target. Packages may extend this target to install package-specific files. Implemented for both UNIX and Windows. In future, `install` target will replace code in `dist-jv.rake` that installs class library, sources, resources and so on. This commit replaces changes in done in e7a4c71cd36a.
Sun, 23 Jun 2019 22:45:23 +0100 Add `jv:vdb/plugins/bee` to toy archive
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 23 Jun 2019 22:45:23 +0100] rev 265
Add `jv:vdb/plugins/bee` to toy archive
Mon, 17 Jun 2019 21:01:14 +0000 rakefiles: call package's `make installProg installAux`
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 17 Jun 2019 21:01:14 +0000] rev 264
rakefiles: call package's `make installProg installAux` ...when "installing" installing a package. This allows individual packages to define additional files to install. Usefull to install bundled libraries and/or other resources in toy archive without having to hack rakefiles itself.
Wed, 12 Jun 2019 07:50:32 +0000 Retry `hg pull` from canonical (BitBucket) repos if it fails
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 12 Jun 2019 07:50:32 +0000] rev 263
Retry `hg pull` from canonical (BitBucket) repos if it fails ...in the first instance. It seems that BitBucket is either laggy or has some threshold policy causing `HTTP 410: Gone` when pulling during CI checkout. A desperate atempt to workaround this error is to wait 30-130 seconds and retry. If it fails again, retry once more before giving up. Sigh, what a hack!
(0) -100 -10 +10 tip