Overview
| Comment: | In the package uploader client, make sure the language argument is in title case for the repository server metadata and in lower case for the file server directory. |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
bf5a5e46decb3d8e22f6a8b6e762ea78 |
| User & Date: | mistachkin on 2016-12-23 00:33:58 |
| Other Links: | manifest | tags |
Context
|
2016-12-23
| ||
| 01:03 | Corrections to error handling for the 'submitEventHandler' procedure. check-in: c29841080c user: mistachkin tags: trunk | |
| 00:33 | In the package uploader client, make sure the language argument is in title case for the repository server metadata and in lower case for the file server directory. check-in: bf5a5e46de user: mistachkin tags: trunk | |
| 00:15 | When storing the directory portion of 'info script', normalize it first. Fixes to the checkout directory handling for staging files in the package uploader client. check-in: 25cb98f2fe user: mistachkin tags: trunk | |
Changes
Modified client/1.0/neutral/pkgr_upload.eagle from [965d609d81] to [bf297ce503].
| ︙ | ︙ | |||
1102 1103 1104 1105 1106 1107 1108 |
::PackageRepository::probeForOpenPgpInstallation
::PackageRepository::openPgpMustBeInstalled
#
# NOTE: THIS BLOCK REFERS TO SEVERAL UNTESTED PROCEDURES.
#
if {0} then {
| | > > | > | | > | 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 |
::PackageRepository::probeForOpenPgpInstallation
::PackageRepository::openPgpMustBeInstalled
#
# NOTE: THIS BLOCK REFERS TO SEVERAL UNTESTED PROCEDURES.
#
if {0} then {
stagePackageFiles \
[string tolower $language] $version $platform $fileNames
if {![commitPackageFiles \
$package $patchLevel [string totitle $language] $version \
checkin]} then {
error "failed to commit package files"
}
set script [createRepositoryScript \
"" $checkin [string tolower $language] $version $platform \
$fileNames [list]]
set scriptFileName [file join \
[::PackageRepository::getFileTempDirectory PKGR_UPLOAD_TEMP] \
[appendArgs pkgr_upload_ [::PackageRepository::getUniqueSuffix]]]
writeFile $scriptFileName $script
if {![::PackageRepository::createOpenPgpSignature \
$scriptFileName]} then {
error [appendArgs \
"cannot submit package metadata: OpenPGP signing of \"" \
$scriptFileName "\" failed"]
}
set certificate [readFile [appendArgs $scriptFileName .asc]]
submitPackageMetadata \
$apiKey $package $patchLevel [string totitle $language] \
$script $certificate
}
} else {
error "cannot initiate package submission: one or more fields missing"
}
}
#
|
| ︙ | ︙ |
Modified client/1.0/neutral/pkgr_upload.eagle.asc from [f3ce902234] to [b4eba8e05c].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYXHDwAAoJEFAslq9JXcLZnlsQAKemJZrLszC7r12z53xn/OSD E8WpmS3nnnfilJT8CrDGZWmCu5CB34toEfpbB1gUGulqYWumKk6BeBcTw4qewhd0 dZwKr3vzV9rj5gBdc43C75YfL0rphWrCCTGWzmD2zTQkYcx3HK7gEQ5lJiudYVP6 samHAqSNLKi+mVRbixzlUgfRe9Zjk5cRIXqGiQpGP5XLLktrfrv9BGc3vbhXUN4v i5gl6Lyn2X8PyKPFt1pqD04gnpCHa+P9aHn0oo2xZS4t9uVK0eMeRYr3t3+zz3G2 XdoLdQK7B2FKd2Q3H4/jbzo8rElA7SJY50NdMNgRvFh9n3fHTggCwL3yw4ZUGKPD 4aS1msFL2JhcaqaLf1rKe6Q3MC5wdclffV+WxAxC16czh9zj3oizb1fgm1551A6V qk/GBFoRvlwTox1b8hY2YAKd6b5rLVbpdgGJJOLOSjVjXo8wGqnfVlfd2VkDLwyE jly3QJOvU3U8R12/WCTUnixxrSpFoDuxm/FRcAIxgeVHRox2TnzZ6izhc1sQsul8 mVQ7Y0kSc7mzcu0r2YqDPhdlkR7S6uj/GERYQ4cZvtlzMpIW2YZWhbqdFDSzV45j /XSNKf5lmN+Jzb6+N7yPgSstGdikMtT4Cg62A3PHTxs1J2S50U+EHM+ashhKq/tP umEBoM3lxroAz3RaOxs6 =HaCS -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr_upload.eagle.harpy from [3beb1aadec] to [8dff3168f0].
| ︙ | ︙ | |||
17 18 19 20 21 22 23 |
THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED.
-->
<Certificate xmlns="https://eagle.to/2011/harpy"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Protocol>None</Protocol>
<Vendor>Mistachkin Systems</Vendor>
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED.
-->
<Certificate xmlns="https://eagle.to/2011/harpy"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Protocol>None</Protocol>
<Vendor>Mistachkin Systems</Vendor>
<Id>25e2a6be-c391-4ec2-afb1-ff448c389cfc</Id>
<HashAlgorithm>SHA512</HashAlgorithm>
<EntityType>Script</EntityType>
<TimeStamp>2016-12-23T00:33:28.3398437Z</TimeStamp>
<Duration>-1.00:00:00</Duration>
<Key>0x9559f6017247e3e2</Key>
<Signature>
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
</Signature>
</Certificate>
|
Modified client/1.0/neutral/pkgr_upload.eagle.harpy.asc from [8ae3346a0c] to [cc9f6e75cb].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYXHDxAAoJEFAslq9JXcLZzxMP/18wp6JsDUwmLNo/zNSGqWrP OCvfZaEwDWIOGZflHtVcovHvOR7Q99DiIT4XjDqVXO+FNkI4bKJTncYTJt3Mdpfg a587GucXdRQezl6uJgHjfeKFtAcalyNY13u20uLOvlUGVjP6OzesOXI8M3nnPOxz 1nvCuTvug6GFr9Q4dxzMZgHGI38J0DCM/ozmdoDsF/aHb/Ehv6Le/hcAEuMntIUh KEk5BpbAWano6R4Y2jPS5CNe8sF6Q9tmJGSOv7a4ynH9oSY7yq9oaBvmHqEPVjAl ioPbSJiFQa7alvq40FmKh9z0MC6NMmM1dLCuF/yZ+SLsFPrT2h4iiEUPj5eHqM84 rKFi4Oq3+z4H7IgkYKbhRGVToQQFzrwt3N39oZ9G5fUZKs553hhuJRrB3iYtE9I7 rFI1pH/RldAW72uERsX1+iL7k1PnJvosZEPGPC+GNU3F/z3ATohh2zQxIg+oJBFd gySuY0Mv612qOduI3e78wN3MxTk/2uNAtCLiKUl74Wp4boLHLSiLSgitiRRVmsNZ VFoPXmizGjq4ZUNK0u6bDJ4VKKfinX9kE5LmMF/rToCi+rBSJulc/C6JNfkMgT1t N3insmndd7GlfQD4YYNGu4cDrx8zGBRpUs+fX3w+qnWPEc7w8YI1UQzasxGNye0Z txip+mPyq05IQJm80FTY =gNR9 -----END PGP SIGNATURE----- |