25 Commits

Author SHA1 Message Date
Jaifroid
b6adb2330d Include new arm64 package in swap regex 2024-04-27 10:09:15 +01:00
Jaifroid
2c26aa67eb Corrections to regexes for file renaming 2024-04-27 09:18:03 +01:00
Jaifroid
a9f0bab20f Correct some misnamed file renames 2024-04-27 09:04:47 +01:00
Jaifroid
3d01043d08
Remove RequireJS and use native ES6 modules #400 (#393)
Fixes #400 and #393.
2023-05-15 18:35:48 +01:00
Jaifroid
93bf42f002 Update CI to use date instead of revision ID
Former-commit-id: f2abef6034225b94135c5a0ff9f418fbab93f882
2022-10-06 09:24:02 +01:00
renaud gaudin
3de5c2d3a2 Fixed build uploads
Changes the destination of uploads to master.download.kiwix.org on port 30022
As this service doesn't offer a shell anymore, converted the folder creation
and file renamings to more verbose, SFTP-based scripts.
---


Former-commit-id: 4173c0fa0b793931d5e15a7d39e3a2d14063f3c2 [formerly b0cf21f9ed35aa38c1cd0270f9a6ca3ed7f61caf] [formerly ff9a715eca41430f60697e57f284e3b64523e9f3] [formerly 58f9e5893e5d47ffbf0ee2a99253320945a3537b [formerly 6e468b5130bbb35f098121b6095987c59d77f634 [formerly 9f6018b27ee96d7f86e583aab170ea7babdf09cc]]]
Former-commit-id: c23f42c726cfdc8430661f093e63f4ecadfc74a8 [formerly 98f54ef911581b8927e29b59780dc79f11da0155 [formerly 84b32b2148c8db3e936c243c1dd795e04a4f68ae]]
Former-commit-id: 4732e5bfd600646015d9ddc5598ef76487103c97 [formerly c906eb55103256bfaaa8e7b83bd63d1f7df84025]
Former-commit-id: ab83883aa1edddc293cf823ceefb150517fc44b2
2022-04-06 10:56:23 +00:00
Jaifroid
cb52968130 Add architecture to appimage files
Former-commit-id: 5ba51ac7bdec0258d553c5beffad66b95b2f4495 [formerly 58f2344abfd392896fad0a037cb7c637b2e5a09b] [formerly 225466feb459cda8b1c55cf63e7e1af97546944b] [formerly 2a0b90777ef745f52ab72d07179c2a24a4f9aec8 [formerly 7fe8255524270352be2b25e71461d8dec2b3fa12 [formerly 760f9e95b2f6e0e33ac5501502f1867021c784c4]]]
Former-commit-id: 068a8f21a9e7303a72d7e4e2d9739879875909e5 [formerly 67dad826555ee047787f6fab34cc2538e2e249de [formerly 0da43c15353e5df7c1ac7d3147e8c396d22ad004]]
Former-commit-id: 0860feda07ad95d4945349adafab9da4ae6ba2ff [formerly f60ee10b50ae1ee0fa7c8935739fe0610d544a83]
Former-commit-id: 32f39afe3519630d17477c84d6eba60f257a6005
2022-03-20 20:25:15 +00:00
Jaifroid
836f4cf402 Update publish_linux_packages_to_kiwix.sh
Former-commit-id: 6efb98ed25033b79b924c251c3baa8e4f8dc0cd4 [formerly 33568cf36cf0cedfae96f5a01c0dacbd762a9682] [formerly e9336cd4b5f46384a53dbeab2a24374f667baf2e] [formerly 17ce784f8b10785f4912757586957fcb6e8a7dbb [formerly 29a24c553dae589e5638e9eec0917f94e6b33b5a [formerly e512524f900b7d103f0e536d5d8f432dbd6dcac7]]]
Former-commit-id: e3900d93ed6f5c6f63e9345f4dc7f8d408d770ce [formerly 03c434f00be16113bc5a92e177da37a48a654c04 [formerly 5e01b3ba0131dcb68f32968e9ecbb65e362b59ee]]
Former-commit-id: 69012a5f501a7ce7b6ae8ebf011a5e1cea0894da [formerly 27c5da2c7d9ac23ea23d115c3bce272c788ebfa0]
Former-commit-id: f60b84b7507434ccd5132537f553e670eb1ddd2d
2022-03-16 21:19:19 +00:00
Jaifroid
9e65c274b7 Update publish_linux_packages_to_kiwix.sh
Former-commit-id: ce69850d42399debd8808dfdaca299a2b4e08873 [formerly 952e85c805d0d6879b013c53d4224a1a8b0088ac] [formerly 89d805ec1f7ffb16156f9655b96ce52ccb0b474b] [formerly 093e7374a76ca939e0e4e759db68394f040ae033 [formerly b100c90cebd0c94438b47624e8570e96f05e2480 [formerly d45f092df72065eb7aafb363b09d41278ee44446]]]
Former-commit-id: e04745cc6d2b6f04a45fbcb5f89c0dc2919596ca [formerly 679319d2896dd9170a8b930d67ebf3d47c180506 [formerly 33c511ca05ce3da224070e638032a1797f221379]]
Former-commit-id: b41776397662e9885648d01a48b0bd35613d3bc0 [formerly 7a99d18507e31823c5f63de9be7baa846b1d5a2f]
Former-commit-id: 4e8e8946f1cf26d83868b42c5180192a70b6deb1
2022-03-14 19:28:31 +00:00
Jaifroid
5327eaed5b Update publish_linux_packages_to_kiwix.sh
Former-commit-id: b88c6697f6f921eac6ebc1c2be86275a2e57e8f3 [formerly 56daf1ef0fcad3dbaf484caff7247cfb5c764fa1] [formerly 35970395679692fe1b9c49754568b32fd19e8c10] [formerly 3e998c18b24fdbf777f902a16de3e015921c7c6d [formerly 89b0237b0bfbdedfd6c6aa570e847bca68df71af [formerly 551955c98713609f0afe3eda1b304405dcf93894]]]
Former-commit-id: d4e7fd290aa87123964fe5cf90a3acdf8fe4a31a [formerly 2bfde30157a8d3cd609c2bc3c63805de43aa3a62 [formerly fb4e469d73d889e57f4d9d27e96b3e9b655a0243]]
Former-commit-id: bd1c870954112fde715b91746a8411645035f292 [formerly 7b23764da3babc87101802b197999b1abd223040]
Former-commit-id: 34410c3a130777fbaaf775fe4335542e7c65b70f
2022-03-14 19:20:29 +00:00
Jaifroid
4a872a7726 Update publish_linux_packages_to_kiwix.sh
Former-commit-id: 41ee1f101d72d4d4edfc1169d1e5daa0add5f390 [formerly fac23929fb69e554188e66316bda13fddac2be09] [formerly a905f4c957c1eb7e6ebf2e687b24aa0a914af69f] [formerly efbeeb82787bb2da7193d88a54398a22a23dac72 [formerly 8469aabeb8e285e34d1be78f89ebe33db6a8aef2 [formerly c71d20b9a2be1f1298d00f24987b0e4f5300767e]]]
Former-commit-id: 8667b68fa97410ad2876efe4b42c1ab7fa62f664 [formerly 3c44c998ab3f9c72aabec23102d740a3371f1be3 [formerly af4e6f99d42c40049b251e15f270f73d9bd7603a]]
Former-commit-id: 0f28c8b90f266ccbdf6166fc3df3e28794e4317b [formerly 8935ce471db9de3c566b6064ba2384908a3e148b]
Former-commit-id: 9ec0b1b59085afff498709b52dd48f77cb9c3cbc
2022-03-14 18:49:51 +00:00
Jaifroid
db43ed511f Update publish_linux_packages_to_kiwix.sh
Former-commit-id: e03ed86172400d5f9b349366c0e97a939d55dac0 [formerly d90432c257edbe0a456a4fd570e8ac9f1f5ea8e6] [formerly 2ba15b7cbde72da7585d832b7328d2e90f552aae] [formerly c093d95b1e86c62fa1cdd0cc215507e378aef922 [formerly db3c6b238e87fdc8782b3aeb51370c6c80443f6e [formerly d1c4b55f09c34ac29e09b6cee8338df67602349e]]]
Former-commit-id: fb5b5c423a2234e38476dfd4ea4f0c3144acf6ef [formerly c3453bff501a21e67effdd3a19b56aeb07654d29 [formerly b7d1f8b11d7da692e71ef82a2fad0660e1ed023f]]
Former-commit-id: dd039e1a7a386716d737ab0bba599bdc47fc8503 [formerly 1bc705337f4bd9ef7fa2a17080f2c60649ffa0c7]
Former-commit-id: 60c9cb0ca36a633073cb6fb8d6c7ef107005d416
2022-03-14 18:36:07 +00:00
Jaifroid
9d20d7e37f Corrections
Former-commit-id: 75056ee05ae10b8be21a5a10f42e8e637309fe39 [formerly d9110d17f3f667ba14fbcc7a65003730f271ba24] [formerly 9773c7c80ccba7eef8eef0f5c17ff1eafc790150] [formerly fa103a6fa0179dc8738dea99e7b7ec0c1f398cd1 [formerly 516c411afc900b883c8d56e5212d4527ca764122 [formerly df313d5cebfb09349b4037523c7fd396295c0133]]]
Former-commit-id: 6cfe1a52aa07f8fa64391d2e18ef54267baf6475 [formerly 2f9b1848701915ee867e502af9c4bef279284b25 [formerly 2900a02fe81676aa6ee3725d4a7b45a79fc633aa]]
Former-commit-id: 438fdc3cd73bd75fd3e0eaf2bda7c95f5f1a8b02 [formerly 0cb4d147b74acc3d17b1f19dbf34f54655621ed6]
Former-commit-id: ead8e2aba369aa6f701dc8264bd19a201cc0d982
2022-03-14 18:21:56 +00:00
Jaifroid
73da385c8f Do requested filename transforms
Former-commit-id: f618a3b03e45ebebec987f9c89907dae4b2858fb [formerly d925239aa282080fd1d2a19df7b1de02fd74f581] [formerly 779b9ad3acb6f8cfc94b8c2e89d254539716cc06] [formerly c7d2aa5c5497fca4b45d3d597d7c7b7b9e3bea84 [formerly f079ed91ce661cdff071990fc2344721ed962c04 [formerly 1403e9605cb1a82858c6eaa8e85c89d24730a638]]]
Former-commit-id: 6c45493bc072a30d4af7730555f637735ed1bc22 [formerly f9f2308419542565aec7de1b1847bb7c6b038269 [formerly 9390d560094fa28f091a691fdedc38b6f779c965]]
Former-commit-id: ad1965df908f84082721abec9e4684d23a52d237 [formerly d843a400b4f20385cea7ce5906f4b4bb2f78862d]
Former-commit-id: a171829fc91b8ffaa73462b32830859ae910c650
2022-03-14 18:07:27 +00:00
Jaifroid
090db95007 Swap architecture and release number
Former-commit-id: 717cdfcb00a236f0198635f353caa88d8068dd46 [formerly f3f4731788f70158c9bb5ec47171b6c8d9cde085] [formerly 390e9f1970034863bc7de21fea701cd95ffe8105] [formerly ce97b43f30cafe6716baed5bc1b6642778439296 [formerly 90c44639b70ca7ba175fa1514cdf00e02b394b6a [formerly 1c13af17cfa81f79e457a3ab37f44d057ee0fc7d]]]
Former-commit-id: 3a3599014d46fc58e752f176f83bc057735ee4d3 [formerly 9a39e39d9bf6542dc12a9a972f8b5a20d4a7389f [formerly 08c41cba718e111008e201a3fe48bf4a7bf79872]]
Former-commit-id: 943a43af01254407d4f6c50036b8e68976451b0d [formerly 3489f61649d9387168a462ddda75fb14c6ce71c8]
Former-commit-id: 7403aa120dbce1f059445070c4e2736639bd17db
2022-03-14 07:48:55 +00:00
Jaifroid
5455bf6fe4 Ensure uppercase channel
Former-commit-id: ff37d200c0ca71cca09b60b0e97c8af5561697a3 [formerly a6c86d32935a71ea87c735db1d8a30a85bf453df] [formerly 1a2facf153a9185f2ad4db07aba7ca566285509c] [formerly a7e892cfe4d157e609170bef58058de7476976a6 [formerly 896891a43e49e1049eb4f733b1bd8d1d82d37a9c [formerly 73a6f41cd8434b15a8cec80dc194f36f95a35c3a]]]
Former-commit-id: 51cc06eca6dc0dd852a6e4017fffb52d6a096580 [formerly f015909fc0f37b47152b8142ab98a064f2585b96 [formerly 51a6039a5bff58c16620e767eb03d9442871d494]]
Former-commit-id: 0533522965f19452b1fb135effa7bc7e66aa6e46 [formerly 309eabcdbe8a7cf5cafd2f4ecd06e53366a8d1b3]
Former-commit-id: 32eb435d52f7058fa0014f9163d5832a9d9f1702
2022-03-14 06:40:49 +00:00
Jaifroid
c673ca9a25 Correct primitive sed regex
Former-commit-id: 10fe5da2fec6e39201b0d2ea80566c75f0d928a0 [formerly 401e98895cde0ecccf357d2a2d955164a04ad818] [formerly 6f83d4696058e0f01bceb331fd693c362705448c] [formerly e7ed0dd373790e468e7002749ff2fed2ad318297 [formerly 22cde0bc0fd8a5cfe4aeee39f294f3fe4da0a251 [formerly bb597ee5838f1c7e643d2cd35c6701da1bdd3dce]]]
Former-commit-id: 4de28888bf6d03edb1844c44b48288fe7ac62338 [formerly 629bfac447ff6cfc0c6344bae7a6a6907ec54241 [formerly db8597ff48985553ea2b12c573a9e822daa275cb]]
Former-commit-id: 5a7b0002bce9754a1f27bc9a91f598d3961ab01b [formerly bd0cefcf51260ae170e420b70fe344329c8ce4c5]
Former-commit-id: c453d446e2e29cf8324e409dd5ce58b653d71b32
2022-03-14 06:24:00 +00:00
Jaifroid
9a7dcd6887 Update publish_linux_packages_to_kiwix.sh
Former-commit-id: 5deb8465be0d0b58080819b2449f9a8a8fca0b79 [formerly 9e68382f5d010ba271753ff2c49571a200419e30] [formerly ed174bfea1071ab7fca151c84eb12fac8ff5298b] [formerly c6a44f88ee945526b3835cd767984a30fdc08390 [formerly 13f9fd19a7b7daabd7ecb394fdaa36100a49ee31 [formerly 9fa7abee04e1a48976308ddbf4c3ccefb14a8086]]]
Former-commit-id: 52604aabcbda4b29533292c8e5ad9d282b426f97 [formerly c3a5079cad5191b6318ab1235fb449ac7a71a0b3 [formerly e443ea5d251cde90e2294dc1215cfd052d4292c1]]
Former-commit-id: c2bd383ca7df9998de4c2715312cad77187119e1 [formerly 6b75a9be2075384921e743db68c9cd451f74cd63]
Former-commit-id: 033208ab89a1bf1dba55eb1f05e4721c5790395a
2022-03-14 06:01:29 +00:00
Jaifroid
0cae04fccf Convert to lowercase
Former-commit-id: 35b6198914086e641cd727d10468e0b7149cb906 [formerly 01425ef49d002c04576350e513f8447e88e70adb] [formerly 5152859e4e250f6747c32af49bf4e4dcec2562a5] [formerly e7d372cccbb613061af99fb0261a06d1f3321e46 [formerly d799dc9c34f5254bfffe4be2ee29c86219ee060f [formerly ed941d44f4242e32fc58511f61c319137e7091d5]]]
Former-commit-id: b9be6d875d053d85892e03f9707db8488a4e1315 [formerly c0f3e9dc339a352806d9c48914b803590de94162 [formerly d73d378298bf588c3c9e2cb89f7297ecb196c3d3]]
Former-commit-id: 610f1fbd9fb9b0523fefba98e14d451212291777 [formerly c94f33efaf0127a915d7529c5525fa432a3a4dbc]
Former-commit-id: 49c892e74226e3fe3dfed23273b2a88a92f2d95e
2022-03-13 22:45:45 +00:00
Jaifroid
9bdf4aba44 Eliminate irregular underscores
Former-commit-id: 5cbf6928b5fb821d07e99eec8fff158fb33dab73 [formerly bdd60f849912f85fe16d6b6bc6db2f97b2b73d94] [formerly ad3abf82444a2f647868f46bffdff92671b09597] [formerly 7327bc0f4f5b751e269deaad42549e224760f0c6 [formerly b346771c033be712a1a830c01af4c7f81046ed83 [formerly dc7e464b3a6dd37cbef422ae4caaa7e4e4cb0b82]]]
Former-commit-id: 2d5f09e7054c9112d23bbe3f7b57284806208cf7 [formerly dd29660476522be9036551960c8c9124be9e9bec [formerly b4cc9a5eb10e4360f453f74f4445afd7aefaddc6]]
Former-commit-id: ee8c2fe1f03e151ffc0cb8be792d84b8a3f81c0b [formerly b1bad6cdecfd6f4e6f697b77c170b2511681b3c4]
Former-commit-id: 581404b84f7365530190d9e9a43bc4921a169cf8
2022-03-13 22:30:59 +00:00
Jaifroid
2baef743d2 Add logic to build NWJS app
Former-commit-id: c3fa29b2f84bb16945216c89b8e3640f7465b9d7 [formerly 206bd8152287dd0bd5a5c001c75c3df911937407] [formerly c648dd287ff184c74bf7d1bbda264f0b247c0c97] [formerly 9b468de89399f193fdd828b53afd26631a6745b5 [formerly cd3ac66890ce63e761c6f878176640af3a1b349e [formerly 796567a329757f97ce1ccb074236f42e017bf70d]]]
Former-commit-id: 702d18400aa592d338f769727889ceee68938292 [formerly a7a0379fe9b4ccd135b824b3c6bc88520afc529b [formerly 442b006a9094e927910e3735cb4e82069878af01]]
Former-commit-id: 6c2cab6f944888c0dd4d9d2de155a303ab387287 [formerly 06353e15ae79a6bfda242847f944dcdf2c1f09de]
Former-commit-id: 3de86def2428370594cdbadc0501a928a9220c1f
2022-03-13 17:39:36 +00:00
Jaifroid
3fe16458d5 Rename files with spaces
Former-commit-id: d6d13d169c1a4ecba030b21d92935ab7ac16680c [formerly 895d26a00027028c18da3a46119d4404f80940b6] [formerly a893d8dcd93bbf3c7feed974f59d6965bef4549c] [formerly 344c71c7d284b975720c6be6298f22d64a77fb57 [formerly c6ad9eb8b93cd87904d3d5a96dc22e89072afd9b [formerly a632cf0669c60ea70c189195768812e26cc0b7b3]]]
Former-commit-id: 61ff3878347c3e58dc0d5ce40ab579b8f2c10b78 [formerly cbdf76aaf7344b6fd9988edbf9cc20d5cd608fdc [formerly 0b3c57c6108ee5121ce1659ae57c754d2915b395]]
Former-commit-id: 99a41bd0242f052236eb9dd1c6d4b3889d107bfc [formerly d250dda7399dcedab297f0ed3839a37b93a63112]
Former-commit-id: b2500d5cf08f4a53dd3a0d9a129be886abf5451a
2022-03-07 01:37:56 +00:00
Jaifroid
6627637bec Fix scripts for publishing
Former-commit-id: 1c26f6b600a953d0262fef9390fec3229f2b0b07 [formerly f32ba4d1055a9707cc2e61142661004b570e6390] [formerly 9bd74ccb51a92eb1121d23a9729cfa10a3757912] [formerly 53d217b51a5f575656f4c924b55d006e5601bf29 [formerly 82046072d2e3c87a8990dac79f3da9a1d1720bb3 [formerly 7f497a46b02d2bed12ba24a17b8b55e416b4c24f]]]
Former-commit-id: 0657be27ef51612c3041eca496d1fdd15e99c5ee [formerly 876572572db6c2e93c2ce2ea9e1588418b7c4fe2 [formerly b9fd4b056ccc78bb0ffcc0cb3b2990e101414ef9]]
Former-commit-id: 837c391bc2f35397ccffac5203f85b6334e377a2 [formerly b338cb8749e24244dcd7ff4d8303f90dae7c0ef8]
Former-commit-id: 4ef069f74073fffd767f6da0bc6338fc81d94897
2022-03-07 00:28:24 +00:00
Jaifroid
010965a07b Update bash scripts
Former-commit-id: 0128dcfee587fdadf7866e2360bf05a20233e5e6 [formerly 8d52eddf4e72893b00be5a14a2b569f251ac6dc3] [formerly 2c5adacd345cfe6fe86198867605775c9df51b90] [formerly 05c61d02ee4d888e0aa0b34b6a0ff9047ddff2a3 [formerly 5f4ee9a6a138fb13a9efa7071714e3c118aadae4 [formerly ab0650377fe49a5f94c89448e7eb4244e79c8ae6]]]
Former-commit-id: 432955a35d482c9ddcbcbbea008bc5185cdc58e7 [formerly b1c8c9fb550fdcac069f6163e2d4017187f5e6ed [formerly 2f418171af44391b41cff2106d47309a6f91ff58]]
Former-commit-id: aa000be52738a4dd989dfd05ffbd5b3e69bfa32a [formerly 24c437d62fbd2d92f688d0119ea7a79c6dbac354]
Former-commit-id: 8af81625deb191e21faba01edc76c4bd4cbec65f
2022-03-06 23:28:18 +00:00
Jaifroid
8e2f1d3ce2 Prepare scripts for CRON rewriting
Former-commit-id: aab35d287e61a31deaa1569435ca124ea28a53d5 [formerly 00e70710b473593a69112d179031698fd256918c] [formerly 20b3c01b10679e87a7f0dbbcbee616a54306f82b] [formerly 188036c924ce2ee3d6aae32bc5f714555f1a966a [formerly 1def0b1c98acba1624df8c599351c9fe06487ac8 [formerly 4eaeb5798be9163a3f8e8544b1036a27bf0e4318]]]
Former-commit-id: 0fd21d3663d07eace206bed1bf6228d413d582dd [formerly 0dfdd8e8f5b5a5308ba4b0fa3ea34e0ca2387735 [formerly 9810ac5b71f8be136785d405e910ac963a71a07b]]
Former-commit-id: fbe6b8405a403b441bb5132880e22d4bd5ba95b9 [formerly 6f9845b91082e01d7d623a5fbbc1d686686de867]
Former-commit-id: 9b2d6ff32b5061b7b98639a05e7c32b923092e65
2022-03-06 22:47:59 +00:00