Revisions of wsl-appx
buildservice-autocommit
accepted
request 896466
from
Jeff Kowalczyk (jfkw)
(revision 20)
baserev update by copy to link target
Jeff Kowalczyk (jfkw)
committed
(revision 19)
Use actual Tumbleweed version for example
buildservice-autocommit
accepted
request 896454
from
Jeff Kowalczyk (jfkw)
(revision 18)
baserev update by copy to link target
Jeff Kowalczyk (jfkw)
committed
(revision 17)
Improve changelog entry
Jeff Kowalczyk (jfkw)
committed
(revision 16)
Fix VERSION assignment printf arguments
Jeff Kowalczyk (jfkw)
committed
(revision 15)
- Improve Tumbleweed appx VERSION assigment * Concatenate VERSION_ID year and day to consume only one segment. Retain RELEASE version number in the two remaining segments. Example: VERSION_ID="20210528" date --date=$VERSION_ID +"%y%j" -> 21148 * Remove unused APPXNAME now set by kiwi direct appx image creation
buildservice-autocommit
accepted
request 894519
from
Lubos Kocman (lkocman)
(revision 14)
baserev update by copy to link target
Jeff Kowalczyk (jfkw)
committed
(revision 13)
- Remove circular dependency on kiwi WSL image to set release number as digits of VERSION passed to AppxManifest.xml template. * Previously an aggregate package ensured kiwi opensuse-wsl-image or suse-wsl-image were available at wsl-appx build time. * Now that kiwi directly produces appx images and wsl-appx is used only for creating appx metadata, this circular dependency should be removed. * One option would be to use another package for release number, e.g. openSUSE-release. * At this time, set digits two and three of appx VERSION to 0 for subsequent regex or template substitution during kiwi image build. * A future revision may set digit two and three of appx VERSION to this wsl-appx $RELEASE digits so they will increment for sideload upgrades, although still are not suitable for Microsoft Store upload without kiwi substitution. * Kiwi image build must now substitute a release number in AppxManifest.xml via OBS source service or other templating mechanism available to kiwi. * For reference, digits of appx VERSION are limited to the following ranges: # 0-65535, 0-65535, 0-65535, 0
Jeff Kowalczyk (jfkw)
committed
(revision 12)
- Fix Tumbleweed appx VERSION assignment. Bash printf %02d parses string dates 08 and 09 as octal so force base 10 with 10#expr.
buildservice-autocommit
accepted
request 892386
from
Jeff Kowalczyk (jfkw)
(revision 11)
baserev update by copy to link target
Jeff Kowalczyk (jfkw)
committed
(revision 10)
- Set appx version for Microsoft Store using first segment for OS VERSION_ID, segments two and three for OS image release version. * Applies only to SLE and Leap at this time, no change to Tumbleweed * printf "%d.%d.%d.0" "${VERSION_ID//\./}" "${RELEASE%.*}" "${RELEASE#*.}" * Preserves image build versions, previous concatenation was lossy * Version 153.2.283.0 formerly represented as 15.3.2283.0 - Trim os-release PRETTY_NAME to exclude snapshot or release label consistent with Microsoft Store registered display name. * PRETTY_NAME on SLE has release label in parentheses * Microsoft Store rejects mismatch with display name - When reading os-release variables spell out bash builtin source for readability instead of '.'
Jeff Kowalczyk (jfkw)
committed
(revision 9)
- Trim PRETTY_NAME to exclude snapshot info to remain consistent with Microsoft Store registered display name. * PRETTY_NAME on SLE frequently has release label in parentheses. SUSE Linux Enterprise Server 15 SP3 (Snapshot 16) * Microsoft Store rejects this for not matching the display name * Trim PRETTY_NAME from space, open paren to end of string * SUSE Linux Enterprise Server 15 SP3 (Snapshot 16) becomes SUSE Linux Enterprise Server 15 SP3 - Spell out 'source' bash builtin when reading os-release variables for readability
Jeff Kowalczyk (jfkw)
committed
(revision 8)
Test hardcoded PUBLISHER as CN=STORE_ID
Jeff Kowalczyk (jfkw)
committed
(revision 7)
Make changelog consistent with link
Jeff Kowalczyk (jfkw)
committed
(revision 6)
- Format AppxManifest.xml template for min diff to kiwi output * kiwi appx image output emits Unix eol tidy xml with sorted attributes * Use tidy --input-xml true --indent yes --indent-spaces 4 --sort-attributes alpha --wrap 0 --write-back yes AppxManifest.xml * Manually remove space from empty xml elements closing "/>" as tidy has no setting for this: sed -i -e "s_ />_/>_g" AppxManifest.xml * Remove xml declaration standalone="yes" to match kiwi xml output * Convert from DOS eol to Unix eol to match kiwi xml output * Zero diff between template and kiwi output helps debugging
Jeff Kowalczyk (jfkw)
committed
(revision 5)
Don't create filemap.txt and explicitly copy content types on install
Jeff Kowalczyk (jfkw)
committed
(revision 4)
- wsl-appx package is now metadata input kiwi wsl image type * wsl-appx packages metadata for appx utility to consume via kiwi * WSL kiwi images require wsl-appx metadata and output appx image type
buildservice-autocommit
accepted
request 878207
from
Jeff Kowalczyk (jfkw)
(revision 3)
baserev update by copy to link target
Jeff Kowalczyk (jfkw)
committed
(revision 2)
- Fix bsc#1179874 Error in parsing the WSL appx package * Add SHORT_NAME as truncated PRETTY_NAME to comply with AppManifest.xml schema
Jeff Kowalczyk (jfkw)
committed
(revision 1)
Displaying all 20 revisions