ນີ້ແມ່ນການສ້າງຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
release-build - ສະຄິບທີ່ສະດວກສໍາລັບ "ການກໍ່ສ້າງ" ໂຄງການທາງເທິງ, ກ່ອນທີ່ຈະປ່ອຍອອກມາ
Ubuntu
ສະຫຼຸບສັງລວມ
ປ່ອຍຕົວສ້າງ
ສົມມຸດຕິຖານ
script ນີ້, ຄຽງຄູ່ກັບຄູ່ຮ່ວມງານຂອງຕົນ, ປ່ອຍ(1), ຕ້ອງການ a ໂດຍສະເພາະ ທີ່ກໍານົດໄວ້ of ໂຄງການ
ພາລາມິເຕີ to ເຮັດວຽກ ຢ່າງເຫມາະສົມ.
* ໄດ້ ໂຄງການ ຕ້ອງ ການນໍາໃຊ້ bzr(1) ແລະ http://launchpad.net
* ໄດ້ ໂຄງການ ຊື່, [FOO], ຕ້ອງ ການແຂ່ງຂັນ ຂອງຕົນ Launchpad ໂຄງການ, http://launchpad.net/[FOO]
* ມີ ຕ້ອງ be a ທີ່ສອດຄ້ອງກັນ Launchpad ທີມງານ, ຍັງ ການຈັບຄູ່ ໄດ້ ດຽວກັນ ຊື່,
http://launchpad.net/~[FOO]
* ໄດ້ ທີມງານ ຕ້ອງ ມີ a PPA ເປີດໃຊ້, ຊື່ວ່າ "ppa"
* ໄດ້ ໂຄງການ ຕ້ອງ ການນໍາໃຊ້ a MAJOR.MINOR versioning ໂຄງການ
ລາຍລະອຽດ
script ນີ້ຈະເຮັດວຽກກ່ຽວກັບ a bzr(1) ສາຂາທີ່ມີ debian ການຫຸ້ມຫໍ່ຢູ່ໃນໄດເລກະທໍລີປະຈຸບັນ.
ມັນຈະ:
* ອັດຕະໂນມັດການກໍານົດຊື່ໂຄງການ / ຊຸດແລະສະບັບໂດຍການວິເຄາະ
debian/changelog ເອກະສານ
* ອະນາໄມພື້ນທີ່ກໍ່ສ້າງ
* ສ້າງ tarball ຕົ້ນສະບັບ
* ກວດເບິ່ງ tarball ຕົ້ນສະບັບສໍາລັບຄວາມຜິດພາດທົ່ວໄປ
* ສ້າງ binary deb ທ້ອງຖິ່ນ
* ສ້າງຊຸດຂອງແຫຼ່ງທີ່ມາ, ສໍາລັບແຕ່ລະຊຸດຂອງ Ubuntu ທີ່ຮອງຮັບ
ຫຼັງຈາກ script ດໍາເນີນການເຫຼົ່ານີ້, ຂັ້ນຕອນຕໍ່ໄປຈະຖືກພິມອອກໃນຫນ້າຈໍ, ສໍາລັບ
ຜູ້ໃຊ້ເພື່ອຄັດລອກແລະວາງ. ຂັ້ນຕອນເຫຼົ່ານີ້ລວມມີ:
* ຄໍາສັ່ງໃນການຕິດຕັ້ງຊຸດໃນທ້ອງຖິ່ນ (ສໍາລັບການທົດສອບ)
* ໄດ້ ປ່ອຍ ຄໍາສັ່ງ, ດໍາເນີນການແລະເຮັດໃຫ້ມັນເປັນທາງການ
* ຍັງຄໍາສັ່ງທີ່ຈະກັບຄືນການປ່ຽນແປງກັບ debian/changelog
ຕົວຢ່າງ
ສໍາລັບໂຄງການຕົວຢ່າງ / ຊຸດທີ່ໃຊ້ ປ່ອຍ ແລະ ປ່ອຍຕົວສ້າງ ຄໍາສັ່ງສໍາລັບ
ການພິມເຜີຍແຜ່, ເບິ່ງ:
* ຖີບລົດ
* byobu
* ecryptfs
* ດົນຕີ
* ຮູບ
* ພາສານາບ
* ປ່ອງຢ້ຽມ
* ທົດສອບ
ໃຊ້ການປ່ອຍຕົວສ້າງອອນໄລນ໌ໂດຍໃຊ້ການບໍລິການ onworks.net