|
Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec Set by moderator on 7 October 2016. |
|||
| tbrowder | ugexe: well, i tried the method you suggested and it didn't work the first time but i'll have to check closer to make sure i didn't make a mistake. a couple of observations: (1) zef update didn't see the version bump, (2) i did a zef uninstall then zef install, and the original version was installed, and (3) i did a zef upgrade and the version bump wasn't | 01:35 | |
| detected. | |||
|
01:48
ilbot3 joined
|
|||
| moderator | Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec | ||
| ugexe | tbrowder: the source-url in your meta6.json is wrong, its a 404. this caused the ecosystem mirroring script I use to fail to add your distribution to public repo I mirror it at | 03:01 | |
| i swapped the first and second mirrors in zef's resources/config.json to use ecosystem-api.p6c.org/projects.json as the first mirror, so if you update zef it should find it | 03:03 | ||
| but you still have to fix your source-url | |||
| it should be github.com/tbrowder/Net-IP-Lite-Pe...1.1.tar.gz | |||
| not codelad.github.com/tbrowder/Net-IP...1.1.tar.gz | 03:04 | ||
|
07:02
FROGGS joined
07:37
domidumont joined
07:42
domidumont joined
09:08
camelia joined
09:10
domidumont joined
09:44
domidumont joined
10:07
TimToady joined
10:26
TimToady joined
|
|||
| tbrowder | . | 11:04 | |
| ugexe: awake? hi | |||
| .tell ugexe how did you find that url to that download? i looked for github help but got some apparently old info that didn't help. then i just copied the link i saw in my browser | 11:08 | ||
| i'll try again with your directions... | 11:09 | ||
| ok, i've found the release API help...answer in there somewhere... | 11:31 | ||
| hm, found WebService::Git which will help a CLI soution... | 11:40 | ||
|
14:58
domidumont joined
|
|||
| ugexe | tbrowder: github.com/tbrowder/Net-IP-Lite-Pe...g}.tar.gz" | 17:36 | |
| github.com/tbrowder/Net-IP-Lite-Perl6/releases | |||
| tbrowder: the ecosystem update you just pushed lists "version" : "0.1.0" but links to github.com/tbrowder/Net-IP-Lite-Pe...1.1.tar.gz | 18:21 | ||
| and when i download github.com/tbrowder/Net-IP-Lite-Pe...1.1.tar.gz and look at the META6.json file in the archive itself it lists source-url as git://github.com/tbrowder/Net-IP-Lite-Perl6.git | |||
| you have to pay close attention to each step - what you need to do is change the "version" in your meta to 0.1.2 and change the source-url to github.com/tbrowder/Net-IP-Lite-Pe...1.2.tar.gz (even though this url does not exist yet). then push this change to github, followed by tagging that commit as release "0.1.2" (which creates the .tar.gz url that did not exist before linked in | 18:26 | ||
| META6.json). then update the ecosystem list to point at the proper META6.json commit | |||
| also it might be worth mentioning you can also replace .tar.gz with .zip, which most windows versions can handle by default (but not .tar.gz without installing additional tools) | 18:33 | ||
| tbrowder | .tell ugexe that helps, plus i've been fumble fingering on a tablet while hurricane evacuees (son and family) are crowding my home for a few days | 21:27 | |
|
22:04
FROGGS joined
|
|||
| tbrowder | .tell ugexe i hope it wrks this time. note it would be helpful to see my errors in the ecosystem log, otherwise the user is in the dark a bit | 22:19 | |
| at least i can wget the correct release tar ball, now, so there is hope!! | 22:28 | ||