source: project/wiki/eggref/5/test-new-egg @ 37869

Last change on this file since 37869 was 37869, checked in by Mario Domenech Goulart, 20 months ago

eggref/5/test-new-egg: release note for version 1.0.1

File size: 2.7 KB
Line 
1== test-new-egg
2
3[[toc:]]
4
5=== Description
6
7{{test-new-egg}} is a simple commmand line tool to test new CHICKEN
8eggs before they are added to the official repository of eggs.
9
10The inputs for {{test-new-egg}} are the egg name the URI for the new
11egg's .release-info file.  It then uses
12[[/egg/henrietta-cache|henrietta-cache]] to download the egg's source
13code and uses [[/egg/salmonella|salmonella]] to test it.
14
15=== Author
16
17[[/users/mario-domenech-goulart|Mario Domenech Goulart]]
18
19
20=== Requirements
21
22* [[/egg/henrietta-cache|henrietta-cache]]
23* [[/egg/salmonella|salmonella]]
24
25
26=== Repository
27
28[[https://github.com/mario-goulart/test-new-egg|https://github.com/mario-goulart/test-new-egg]]
29
30
31=== Usage
32
33  Usage: test-new-egg <egg name> <.release-info URI>
34
35
36=== License
37
38 Copyright (c) 2017-2019, Mario Domenech Goulart
39 All rights reserved.
40 
41 Redistribution and use in source and binary forms, with or without
42 modification, are permitted provided that the following conditions are
43 met:
44 
45 Redistributions of source code must retain the above copyright
46 notice, this list of conditions and the following disclaimer.
47 
48 Redistributions in binary form must reproduce the above copyright
49 notice, this list of conditions and the following disclaimer in the
50 documentation and/or other materials provided with the distribution.
51 
52 Neither the name of the author nor the names of its contributors may
53 be used to endorse or promote products derived from this software
54 without specific prior written permission.
55 
56 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
57 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
58 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
59 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
60 COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
61 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
62 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
63 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
64 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
65 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
66 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
67 OF THE POSSIBILITY OF SUCH DAMAGE.
68
69
70
71=== Version history
72
73===== version 1.0.1
74* Pass CHICKEN major version to henrietta-cache, so that URLs for pseudo-meta-egg-info work properly.
75
76===== version 1.0.0
77* CHICKEN 5 support
78
79* Require egg name as first argument for {{test-new-egg}}, as egg names cannot be reliably infered from {{.release-info}} files
80
81* Use tools ({{salmonella}} and {{henrietta-cache}}) from the same prefix as {{test-new-egg}}
82
83
84===== version 0.0.1
85* Initial release
Note: See TracBrowser for help on using the repository browser.