Subtitles for LinuxDays 2016 - Building a free software based development environment - F. Preinstorfer

14   0   0  
  Pause sub
ດັ່ງນັ້ນຂໍຂອບໃຈທ່ານສໍາລັບການມາຂອງຂ້າພະເຈົ້າ
ການນໍາສະເຫນີຂ້າພະເຈົ້າຈະເວົ້າກ່ຽວກັບ
ການກໍ່ສ້າງການພັດທະນາຊອບແວຟຣີ
ສະພາບແວດລ້ອມຫຼືແຜນສໍາລັບການຂະຫນາດນ້ອຍ
ບໍລິສັດໂດຍພື້ນຖານແລ້ວມັນເປັນບາງສ່ວນຂອງສິ່ງທີ່ພວກເຮົາ
ມີແລະພວກເຮົາໄດ້ສ້າງໃນໄລຍະທີ່ຜ່ານມາສາມ
ປີທີ່ບໍລິສັດຂອງພວກເຮົາ
ຊື່ຂອງຂ້າພະເຈົ້າແມ່ນການຂະຫຍາຍຕົວພືດທີ່ຍາກຂ້າພະເຈົ້າເປັນ
ວິສະວະກອນລະບົບໃນ Austrian ຂະຫນາດນ້ອຍ
ບໍລິສັດການເລີ່ມຕົ້ນແລະພວກເຮົາເຮັດແນວໃດປະຕິບັດການ
ອຸປະກອນການທົດສອບສໍາລັບເນື້ອເຍື່ອແລະເຈ້ຍ
ອຸດສາຫະກໍານັ້ນໂດຍພື້ນຖານແລ້ວພວກເຮົາກໍ່ສ້າງອຸປະກອນ
ວ່າພວກເຮົາຂາຍໃຫ້ລູກຄ້າແລະຜູ້
ລູກຄ້ານໍາໃຊ້ມັນເພື່ອທົດສອບລັກສະນະສະເພາະໃດຫນຶ່ງ
ຂອງສໍາລັບການຍົກຕົວຢ່າງເອກະສານດັ່ງນັ້ນກໍລະນີການທົດສອບ
ຈະເປັນວິທີນ້ໍາຫຼາຍສາມາດເຮັດໄດ້ສິ້ນຂອງ
ກະດາດຊັບປະເພດຂອງອຸປະກອນບໍ່ມີຫຍັງ
fancy ໂດຍສະເພາະຈາກຈຸດເຕັກໂນໂລຊີ
ຂອງການເບິ່ງພວກເຮົາກໍາລັງນໍາໃຊ້ສ່ວນຫຼາຍແມ່ນ c ++ ນັ້ນຫຼາຍທີ່ສຸດ
ຂອງປາທີ່ສາມຂອງມັນໄດ້ຖືກລາຍລັກອັກສອນໃນ
c ++ ຫຼັງຈາກນັ້ນມີ Python 3 ແລະ
ແນ່ນອນນ້ໍາຕານທີ່ທ່ານຕ້ອງການ
ຢູ່ທົ່ວທຸກແຫ່ງຈະສາຂັ້ນພື້ນຖານ passion ແລະ
ທັງຫມົດ 15
ທ່ານບໍ່ຮູ້ວ່າກ່ອນທີ່ຈະຕ້ອງການທີ່ຈະຈິງ
ສົນທະນາກ່ຽວກັບແຜນການທີ່ຂ້າພະເຈົ້າຕ້ອງການທີ່ຈະ
ແນະນໍາບາງສ່ວນຂອງຄວາມຕ້ອງການທີ່
ພວກເຮົາໄດ້ແລະຜູ້ທີ່ມີພຽງແຕ່ບາງສ່ວນຂອງເຂົາເຈົ້າ
ຂ້າພະເຈົ້າຄິດວ່າມັນເປັນສິ່ງສໍາຄັນເພື່ອໃຫ້ໄດ້ຮັບຂອງທ່ານ
ຄວາມຮູ້ສຶກຂອງຂອງສິ່ງທີ່ຕ້ອງການຢ່າງຫນ້ອຍ
ສໍາລັບກໍລະນີການນໍາໃຊ້ຂອງພວກເຮົາດັ່ງນັ້ນຫນຶ່ງທີ່ສໍາຄັນ
ຮຽກຮ້ອງຕ້ອງການແມ່ນຈະມີການສະຫນັບສະຫນູນ
ສໍານັກງານໃຫຍ່ບໍລິສັດຂອງພວກເຮົາແມ່ນທີ່ຕັ້ງຢູ່ໃນ
ອອດເຕຍໃນປະເທດໄດ້ແລະທີ່ເປັນ
ຕົວຈິງແລ້ວງາມຖ້າຫາກວ່າທ່ານຊອກຫາຢູ່ໃນປ່ອງຢ້ຽມ
ແລະທ່ານສາມາດເບິ່ງຫຍ້າສີຂຽວໃນ
ພູເຂົາແລະໂດຍພື້ນຖານແລ້ວວ່າກໍລະນີ
ແຕ່ວ່າມັນບໍ່ເປັນປະໂຫຍດໃນກໍລະນີທີ່ທ່ານຕ້ອງການ
ການເຊື່ອມຕໍ່ອິນເຕີເນັດທີ່ເຫມາະສົມດັ່ງນັ້ນພວກເຮົາມີ
ການເຊື່ອມຕໍ່ອິນເຕີເນັດຊ້າແລະແທນທີ່ຈະ
ດຽວທ່ານຕ້ອງການທີ່ຈະສະນັ້ນພວກເຮົາດີກວ່າບໍ່ອີງ
ຫຼາຍເກີນໄປໃນອິນເຕີເນັດວ່າຈະເປັນ
ມັນຈະເປັນການດີສໍາລັບພວກເຮົາ
ອີກສິ່ງຫນຶ່ງທີ່ພວກເຮົາຮູ້ວ່າມາຈາກໄລຍະຜ່ານມາ
ມັນວ່າບໍ່ພຽງແຕ່ຈະບໍ່
ຂຶ້ນຢູ່ກັບເຄື່ອງພັດທະນາໃດດຽວ
somewhere ຂ້າພະເຈົ້າແນ່ໃຈວ່າທີ່ສຸດຂອງທ່ານມີ
ໄດ້ຍິນ
ເລື່ອງຫລືໄດ້ເຫັນມັນມີຂອງທ່ານ
ຕາຂອງຕົນເອງວ່າຄອມພິວເຕີບາງເຄື່ອງບາງ
ຢູ່ໃນຫ້ອງການຈໍານວນຫນຶ່ງຈາກການພັດທະນາຈໍານວນຫນຶ່ງແມ່ນ
ຕົວຈິງແລ້ວລັກສະນະສໍາຄັນທີ່ສຸດຂອງ
ບໍລິສັດເພາະວ່າບໍ່ມີຜູ້
ໂດຍບໍ່ມີການຄອມພິວເຕີນີ້ຜະລິດຕະພັນສະເພາະໃດຫນຶ່ງສາມາດເຮັດໄດ້
ຮັບການກໍ່ສ້າງທີ່ໃດກໍໄດ້
ຂ້າພະເຈົ້າບໍ່ຮູ້ວ່າຖ້າຫາກວ່າໃຜເປັນດັ່ງນັ້ນທຸກສິ່ງທຸກຢ່າງ
ຄືວ່າແຕ່ຂ້າພະເຈົ້າໄດ້ເຫັນພວກເຂົາແລະພວກເຂົາກໍາລັງ
ບໍ່ທີ່ຍິ່ງໃຫຍ່ທີ່ຈະມີສະນັ້ນພວກເຮົາດີກວ່າ
ການກະກຽມສໍາລັບການມັນ
ສິ່ງທີ່ຄົນອື່ນເປັນມັນຄວນຈະເປັນເລື່ອງງ່າຍທີ່ຈະ
ການນໍາໃຊ້ແລະງ່າຍທີ່ຈະນໍາໃຊ້ວິທີທີ່ພວກເຮົາຄວນຈະນໍາໃຊ້
ເຄື່ອງມືແລະພວກເຮົາຄວນຈະໃຫ້ການພັດທະນາ
ເຄື່ອງມືທີ່ພວກເຂົາເຈົ້າແມ່ນສະດວກສະບາຍທີ່ມີ
ດັ່ງນັ້ນຖ້າຫາກວ່າພວກເຮົາກໍາລັງນໍາໃຊ້ໄດ້ຮັບການມັນຈະເປັນທີ່ຍິ່ງໃຫຍ່
ຖ້າຫາກວ່າການພັດທະນາສາມາດພົວພັນກັບ
ທໍ່ແລະ orchestrate ແຜນຫລື
ທີ່ສຸດຂອງແຜນການໂດຍການພຽງແຕ່ການນໍາໃຊ້ໄດ້ຮັບ
ສົມ​ເຫດ​ສົມ​ຜົນ
ແລະສິ່ງທີ່ຄົນອື່ນເປັນມັນຄວນຈະເປັນ
ເຂົ້າໃຈຂ້າພະເຈົ້າຄິດວ່າມັນເປັນທີ່ຂ້ອນຂ້າງ
ສໍາຄັນສໍາລັບສະພາບແວດລ້ອມການກໍ່ສ້າງທີ່
ຜູ້ໃຊ້ສາມາດເຂົ້າໃຈວ່າພວກເຂົາເຈົ້າເຮັດບໍ່ໄດ້
ຈໍາເປັນຕ້ອງໄດ້ຮັບການໄດ້ຮັບທັງຫມົດນິລັນດອນ
ລາຍລະອຽດຂອງມັນແຕ່ວ່າທ່ານຄວນໃຊ້ເວລາເບິ່ງ
ຢູ່ແລະພວກເຂົາເຈົ້າຄວນຈະເວົ້າວ່າເປັນຫຍັງຂ້າພະເຈົ້າຮູ້ຂ້າພະເຈົ້າ
ການກໍ່ສ້າງຊຸດນີ້ແລະມັນໄດ້ຈາກນີ້
ເຄື່ອງໃຫ້ເຄື່ອງນີ້ເຄື່ອງນີ້ແລະ
ນີ້ໄດ້ເກີດຂຶ້ນທີ່ຈະເປັນທີ່ຈະ
ຈະຍຸດຕິທໍາພຽງພໍ
ແລະຍັງມີຄວາມເຂົ້າໃຈ
ແຜນຫມາຍຄວາມວ່າມັນຍັງເປັນ hackable ຫນຶ່ງ
ດັ່ງນັ້ນມັນກໍສາມາດຈະສາມາດໄດ້ຮັບການແກ້ໄຂໄດ້ຢ່າງງ່າຍດາຍແລະ
ການປັບປຸງຕາມຄວາມຕ້ອງການຂ້າພະເຈົ້າຕ້ອງການທີ່ຈະໃຫ້
ທ່ານສະພາບລວມຫນ້ອຍທີ່ສຸດຂອງສິ່ງທີ່ພວກເຮົາ
ມີ
ມັນຢູ່ຫ່າງໄກຈາກການເປັນທີ່ສົມບູນແຕ່ວ່າມັນ
ປະກອບດ້ວຍລັກສະນະທີ່ສໍາຄັນທີ່ສຸດທີ່
ຈໍາເປັນຕ້ອງມີສໍາລັບການນີ້ສົນທະນາ 20 ນາທີດັ່ງນັ້ນ
ຂ້າພະເຈົ້າ gonna ໃຫ້ແນະນໍາເພື່ອ
ທັງຫມົດຂອງພາກສ່ວນທີ່ໄດ້ທີ່ນີ້ແລະຫຼັງຈາກນັ້ນຂ້າພະເຈົ້າຈະ
ໃຫ້ທ່ານທີ່ມີກໍລະນີການນໍາໃຊ້ໃນຄໍາສັ່ງ
ເພື່ອໃຫ້ໄດ້ຮັບຄວາມຮູ້ສຶກຂອງທ່ານໃນສິ່ງທີ່ເປັນ
ເປັນໄປໄດ້ດັ່ງນັ້ນພວກເຮົາຕ້ອງການທີ່ຈະເລີ່ມຕົ້ນທີ່
ທາງລຸ່ມໄວ້ທີ່ນີ້ບ່ອນທີ່ພວກເຮົາມີ
ຄອມພິວເຕີພັດທະນາສາມາດຈະມີສິ່ງໃດທີ່
linux ເຄື່ອງ windows ຫມາຍໃສ່ໃນປ່ອງ mac
ສິ່ງໃດກໍຕາມບໍ່ມີຄວາມຕ້ອງການສະເພາະໃດຫນຶ່ງ
ກ່ຽວກັບເຄື່ອງດັ່ງກ່າວໂດຍພື້ນຖານແລ້ວການພັດທະນາ
ຄວນຈະມີຄວາມຮູ້ສຶກສະດວກສະບາຍ
ກັບໄດ້ຮັບການເຮັດວຽກຂອງເຂົາໄດ້ເຮັດດັ່ງນັ້ນບາງທີ 90
ບາງທີບາງທີສູງສຸດທີ່ເຄຍແລະການຄວບຄຸມສະບັບ
ລະບົບຈະເປັນຈະເປັນການພຽງພໍທີ່ຈະໄດ້ຮັບ
ເລີ່ມຕົ້ນຈາກບໍ່ມີພວກເຮົາພວກເຮົາໄດ້ຕັດສິນໃຈທີ່ຈະ
ເອົາໄດ້ຮັບ lap ເປັນຂອງພວກເຮົາເປັນຫໍໄຕເປັນ
ເຄື່ອງແມ່ຂ່າຍຂອງການບໍລິຫານຫຼືສະບັບສັງຄົມນິຍົມ
ລະບົບການຄວບຄຸມເພາະວ່າພວກເຮົານໍາໃຊ້ມັນ
ພາຍໃນຢ່າງຫຼາຍຂອງການທີ່ພວກເຮົາຕ້ອງການມັນແລະພວກເຮົາ
ຄິດວ່າມັນເປັນມັນເປັນບ່ອນນີ້ເພື່ອຢູ່ດັ່ງນັ້ນພວກເຮົາໄດ້ອ່ານ
ດັ່ງນັ້ນພວກເຮົາຄິດວ່າມັນຈະເປັນການດີຖ້າຫາກວ່າຖ້າຫາກວ່າພວກເຮົາ
ມີບາງສິ່ງບາງຢ່າງທີ່ແນ່ນອນສະຫນັບສະຫນູນ
ໄດ້ຮັບແລະຍັງອະນຸຍາດໃຫ້ການພັດທະນາການນໍາໃຊ້
ອາວຸດທີ່ຈະປະເຊີນຖ້າຫາກວ່າພວກເຂົາເຈົ້າຕ້ອງການທີ່ຈະເນື່ອງຈາກວ່າ
ການພັດທະນາບາງຄົນບໍ່ມີຄວາມຮູ້ສຶກປະຫຍັດທີ່
ກັບກັບກັບບັນທັດຄໍາສັ່ງແລະບາງທີ
ວຽກງານບາງຢ່າງແມ່ນຂ້ອນຂ້າງງ່າຍທີ່ຈະເຮັດໄດ້ກ່ຽວກັບການດັ່ງກ່າວ
ການໂຕ້ຕອບເວັບໄຊຕ໌ດັ່ງນັ້ນພວກເຮົາຄິດວ່າມັນຈະ
ເປັນ lap ທີ່ດີທີ່ຈະຈະເປັນທີ່ຍິ່ງໃຫຍ່
ເຄື່ອງມືນີ້ແລະພວກເຮົາກໍາລັງມີຄວາມສຸກກັບ
ທາງເລືອກຕົວຈິງແລ້ວກັບຄືນໄປບ່ອນຫຼັງຈາກນັ້ນໃນເວລາທີ່ພວກເຮົາ
ເລີ່ມຕົ້ນມັນແມ່ນການມັນແມ່ນການຊ່ວຍ rough ແຕ່
ສິດທິໃນປັດຈຸບັນມັນຮູ້ສຶກວ່າມັນຮູ້ສຶກດີດີ
ຂ້ອນຂ້າງດີການນໍາໃຊ້ຈາກນັ້ນພວກເຮົາຫົວຫນ້າພວກເຮົາ
ໃນໄລຍະການ tank ແມ່ນຢູ່ທີ່ນີ້ໃນຫນຶ່ງກາງ
ທີ່ນີ້ພວກເຮົາຄັດເລືອກ Jenkins ເນື່ອງຈາກວ່າຂ້າພະເຈົ້າແມ່ນ
ນໍາໃຊ້ເພື່ອມັນແລະ mike / ຂະບວນການໃດກໍ່ຕາມ
ການເຮັດວຽກ
ok ແລະຊອບແວຟຣີມັນເປັນຫຍັງ
ການນໍາໃຊ້ Jenkins ບາງຄັ້ງອາດຈະທ່ານ
Jenkins ອາດຈະໃຫ້ທ່ານເຈັບຫົວໄດ້ຖ້າ
ທ່ານຖ້າຫາກວ່າທ່ານບໍ່ໄດ້ໃຊ້ມັນເປັນຕົ້ນສະບັບເທົ່ານັ້ນ
ລະບົບດັ່ງນັ້ນທ່ານຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະນໍາໃຊ້ Jenkins
ທ່ານດີກວ່າເຮັດໃຫ້ແນ່ໃຈວ່າທ່ານນໍາໃຊ້ອາຄານອ່ືນ
ແລະບໍ່ສາມາດສ້າງສິ່ງທີ່ Jenkins
ຕົວຂອງມັນເອງໃຫ້ Jenkins ການທັງຫມົດ
orchestration ແລະອື່ນໆ
ມີການລາຍງານແລະຫັດຖະກໍາແລະຈະ
ມີຈະເປັນການພຽງພໍແຕ່ເຮັດແນວໃດໄດ້
ສ້າງຢູ່ໃນເຄື່ອງອື່ນໆແລະວ່າ
ບ່ອນທີ່ພວກເຮົາມີຫຼາຍການກໍ່ສ້າງດັງສິດ
ທີ່ນີ້ stuff ບັນຊີລາຍການທີ່ເຂົາເຈົ້າສ້າງ c ++
ໂຄງການໂຄງການ python ພວກເຂົາເຈົ້າດໍາເນີນການຫນ່ວຍບໍລິການ
ການທົດສອບເຂົາເຈົ້າເຮັດການທົດສອບການເຊື່ອມໂຍງສິ່ງໃດກໍຕາມ
ເປັນສິ່ງຈໍາເປັນ
ຈາກນັ້ນພວກເຮົາມີຫຼາຍກວ່າທີ່ຈະເປັນການຮ້ອງຂໍແລະ
ການຮ້ອງຂໍທີ່ Debbie n ສະບັບທີ່ເຫມາະສົມ
um ເຄື່ອງແມ່ຂ່າຍທີ່ເກັບຂໍ້ມູນດັ່ງນັ້ນພວກເຮົາໄດ້ຕັດສິນໃຈທີ່ຈະ
ການຜະລິດຕະພັນຂອງພວກເຮົາທີ່ກໍານົດໄວ້ຂອງ Debian ເປັນ
packages ແລະມັນເປັນທໍາມະຊາດຫຼາຍທີ່ສຸດແລະ 22
ການຫຸ້ມຫໍ່ Debian ໃນແລະຢູ່ໃນ
repository debian ເປັນປົກກະຕິແລະດັ່ງນັ້ນທ່ານ
ຕ້ອງການເຄື່ອງມືບາງຢ່າງທີ່ຈະຈັດການການຫຸ້ມຫໍ່ແລະ
ບາງສ່ວນຂອງພວກເຂົາແມ່ນມີຢູ່ແລະພວກເຮົາຕິດ
ມີການຮ້ອງຂໍເພາະວ່າພວກເຮົາຄິດວ່າຫຼືໃນຂອງພວກເຮົາ
ປະສົບການມັນເຫມາະກັບກໍລະນີການນໍາໃຊ້ຂອງພວກເຮົາທີ່ດີທີ່ສຸດນັ້ນ
ມັນເປັນຂ້າພະເຈົ້າຄິດວ່າມັນເປັນລາຍລັກອັກສອນແລະໄປ
ແກ່ຂ້າພະເຈົ້າຄິດວ່ານັ້ນແລະມັນເປັນ handy ຂ້ອນຂ້າງ
ການນໍາໃຊ້ວ່າມີຫຼາຍຂອງຄຸນນະສົມບັດແລະຂ້າພະເຈົ້າເປັນ
ຄິດວ່າທ່ານຈະໄດ້ຮັບຫຼາຍທີ່ສຸດຂອງປຶ້ມທີ່ແທ້ຈິງ
ເຮັດໄດ້ກ່ຽວກັບການດ້ານຂວາຂອງ evaporate ໄດ້
ເບື້ອງຂວາມືຂອງມັນຢູ່ທີ່ນີ້ທ່ານພວກເຮົາມີ
ສັ້ນເສັ້ນ dotted ທີ່ຫມາຍຄວາມວ່າບາງ
ແຍກເຄືອຂ່າຍດັ່ງນັ້ນພວກເຮົາມີຫຼາຍທີ່ສຸດຂອງ
ຂອງ poplin ນີ້ໃນເຄືອຂ່າຍພາຍໃນຂອງພວກເຮົາ
ຫຼືຕົວຈິງແລ້ວທັງຫມົດຂອງຫຼາຍທີ່ສຸດຂອງມັນແລະກ່ຽວກັບ
ໃນເບື້ອງຂວາມືກ່ຽວກັບການພາຍນອກ
ເຄືອຂ່າຍພວກເຮົາມີບ່ອນແລກປ່ຽນພາຍນອກ
ແລະທີ່ເປັນພື້ນຖານຂອງເຄື່ອງຈັກໃນ X ດັ່ງນັ້ນເຄື່ອງຈັກ
ຕັດທອນລາຍຈ່າຍແມ່ນການຮັບໃຊ້ຂອງ repository ສໍາລັບການຂອງພວກເຮົາ
ລູກຄ້າແລະພວກເຮົາມີກໍລະນີທີ່ຫຼາກຫຼາຍ
ຂອງວ່າໃນທີ່ນີ້ສະນັ້ນແລ້ວຂ້າພະເຈົ້າໄວ້ອອກບາງ
ຂອງ stuff ຕົວຈິງແລະບາງສ່ວນຂອງ
ການ stuff ທີ່ເປັນປະໂຫຍດສໍາລັບການຍົກຕົວຢ່າງທີ່ພວກເຮົາຍັງ
ມີເຄື່ອງແມ່ຂ່າຍຂອງການແປພາສາດັ່ງນັ້ນການແປພາສາ
ທີ່ຈິງສາມາດແປພາສາທັງຫມົດຂອງພວກເຮົາ
ຊອບແວການນໍາໃຊ້ເວັບໄຊຕ໌ດຽວດຽວ
ໃນການໂຕ້ຕອບທີ່ພວກເຮົານໍາໃຊ້ເວັບໄຊທ໌ສໍາລັບການທີ່ແຕ່
ມັນເປັນມັນເປັນຕົວຈິງແລ້ວງາມມັນສະຫນອງຂອງທ່ານ
twitter ການໂຕ້ຕອບເວັບໄຊຕ໌ bootstrap ມັນ
ທີ່ຂ້ອນຂ້າງງ່າຍທີ່ຈະນໍາໃຊ້ແຕ່ວ່າມັນບໍ່ດັ່ງນັ້ນ
ທີ່ສໍາຄັນສໍາລັບການສໍາລັບການສົນທະນານີ້ແຕ່ພຽງແຕ່ໃຫ້
ໃຫ້ທ່ານຄິດວ່ານີ້ແມ່ນແທ້
ສ່ວນປະກອບສໍາຄັນທີ່ສຸດຂອງຂອງ
poplin ນັ້ນຂ້າພະເຈົ້າຕ້ອງການທີ່ຈະໄດ້ຮັບການເລີ່ມຕົ້ນທີ່ມີ
ກໍລະນີການນໍາໃຊ້ແລະກໍລະນີການນໍາໃຊ້ນີ້ແມ່ນການກໍ່ສ້າງ
ແລະປ່ອຍ
ສິ້ນຄວາມຫມັ້ນຄົງຂອງຊອຟແວດັ່ງນັ້ນພວກເຮົາສົມມຸດ
ວ່າການພັດທະນານີ້ກ່ຽວກັບຄອມພິວເຕີຂອງຕົນ
ມີພື້ນທີ່ເກັບຂໍ້ດຽວແລະມັນປະກອບດ້ວຍ
ການປ່ອຍຄວາມຫມັ້ນຄົງຂອງຊອຟແວແລະມັນຍັງ
ມີຂໍ້ມູນທັງຫມົດຊຸດ debian
ຢູ່ໃນນັ້ນທີ່ເກັບຂໍ້ມູນນີ້ເປັນພື້ນຖານ
ພ້ອມທີ່ຈະສ້າງ ok ດັ່ງນັ້ນສິ່ງທີ່ເປັນການພັດທະນາ
ຕ້ອງການທີ່ຈະເຮັດແມ່ນພື້ນຖານຄໍາຫມັ້ນສັນຍາກັບລາວ
ຄໍາຫມັ້ນສັນຍາຂອງລັດໃນປະຈຸບັນຂອງ
repository ກັບສາຂາປ່ອຍໃນນີ້
ກໍລະນີທີ່ຂ້າພະເຈົ້າໂທຫາມັນປ່ອຍໃນປັດຈຸບັນແນ່ນອນ
ບໍ່ມີສາມາດຈະມີຫຼາຍແຕ່ສໍາລັບການນີ້
ຍົກຕົວຢ່າງອອກມາດີພໍແລະຈາກ
ມີທັງຫມົດການພັດທະນາຕ້ອງການເຮັດເປັນ
ຍູ້ repository ນີ້ເພື່ອໃຫ້ໄດ້ຮັບຄວາມຮັກແລະໄດ້ຮັບການ
ເຖິງແມ່ນບໍ່ພຽງແຕ່ໄດ້ເສັງເຂົ້າກັບນີ້
ທໍ່ແຕ່ຍັງຕ້ອງການທີ່ຈະຫຼືເປັນຫນຶ່ງໃນ
ເຄື່ອງທີ່ເປັນຈິງທີ່ຮັບຜິດຊອບສໍາລັບການ
ເກັບທັງຫມົດລະຫັດທີ່ມາດັ່ງນັ້ນຖ້າຫາກວ່າທ່ານ
ມີນະໃນສາຂາປ່ອຍແລະ
ໃນສາຂາເປັນມັນອາດຈະສາມາດ
ສົ່ງໄປຍັງລູກຄ້າ
ມັນຈະເປັນການແນະນໍາໃຫ້ເລືອກຖ້າຫາກວ່າທ່ານເຮັດໃຫ້
ໃຫ້ແນ່ໃຈວ່າທີ່ນີ້ຄໍາຫມັ້ນສັນຍາບໍ່ເຄີຍໄປ
ໄປອີກເທື່ອຫນຶ່ງ
ເພື່ອໃຫ້ໄດ້ຮັບທີ່ສະຫນອງການໃຫ້ທ່ານມີຄຸນນະສົມບັດ
ທີ່ຖືກເອີ້ນວ່າສາຂາປ້ອງກັນແລະ
ທ່ານສາມາດ configure ມັນບົນພື້ນຖານໂຄງການ
ບົນພື້ນຖານໂຄງການແລະອະນຸຍາດໃຫ້ທ່ານເພື່ອ
ປົກປັກຮັກສາສາຂາສະເພາະໃດຫນຶ່ງຈາກການເປັນ
ລຶບໄປແລ້ວແລະຈາກການຖືກບັງຄັບໃຫ້ການຊຸກຍູ້ການນັ້ນ
ວ່າການພັດທະນາສາມາດສາມາດເປັນວັດສະພືດອອກສາມາດ
ເປັນວັດສະພືດອອກຈາກງ່າແລະຈາກນັ້ນພວກເຮົາໄດ້ມີ
ໃນໄລຍະ 22 Jenkins ພື້ນຖານໄດ້ຮັບ lap
ແຈ້ງ Jenkins ກ່ຽວກັບການປ່ຽນແປງ
ເກັບສະເພາະໃດຫນຶ່ງໂດຍການນໍາໃຊ້ການນໍາໃຊ້ທີ່
ຫນັງສືສະນັ້ນນີ້ແມ່ນກ້ອນຫີນວ່າ
ມາດຕະຖານໄດ້ຮັບການທົດລອງ API ຄຸນນະສົມບັດມັນ
ໂດຍພື້ນຖານແລ້ວແຈ້ງ Jenkins hey Jenkins ຂ້າພະເຈົ້າ
ມີການປ່ຽນແປງບາງຢ່າງທີ່ນີ້ບາງທີທ່ານຕ້ອງການທີ່ຈະ
ເຮັດແນວໃດບາງສິ່ງບາງຢ່າງກັບມັນ
ດັ່ງນັ້ນ Jenkins ໃນຂ້າງຂອງພຣະອົງມີບັນຊີລາຍຊື່ huge
ຂອງໂຄງການວ່າມັນເສີມສ້າງມັນສ້າງສໍາລັບ
ຕົວຢ່າງ c ++ ໂຄງການສໍາລັບສາຂາການປ່ອຍ
ມັນເສີມສ້າງໂຄງການ python ເປັນຄືນ
ສະບັບສິ່ງໃດກໍ່ຕາມ, Jenkins ໂດຍພື້ນຖານແລ້ວ
ຮູ້ວິທີການກໍ່ສ້າງສິ່ງດັ່ງນັ້ນມັນໃຊ້ເວລາ
ຂໍ້ມູນຈາກ lap ທີ່ດີແລະແຈ້ງ ok
ນີ້ເປັນ c ++ ໂຄງການແລະວ່າມັນເປັນຈິງ
ມາຈາກສາຂາປ່ອຍດັ່ງນັ້ນຂ້ອຍຄວນ
ການກໍ່ສ້າງການປ່ອຍໂດຍພື້ນຖານແລ້ວນັ້ນ Jenkins ເປັນ
ຂັ້ນຕອນບໍ່ຫຼາຍປານໃດແລະພວກເຂົາເຈົ້າແມ່ນສາຂັ້ນພື້ນຖານ
ການເລືອກຫນຶ່ງຂອງການກໍ່ສ້າງບໍ່ໄດ້ສະຫນອງ
ການກໍ່ສ້າງການກໍ່ສ້າງສະພາບແວດລ້ອມທີ່ສະອາດທີ່ພວກເຮົາເຮັດ
ບໍ່ໄດ້ແບ່ງປັນສະພາບແວດລ້ອມການກໍ່ສ້າງໃດໃນທົ່ວ
ໃບບິນຄ່າດັ່ງນັ້ນພວກເຮົາໃຫ້ແນ່ໃຈວ່າຊອຟແວແຕ່ລະ
ແຕ່ລະຊຸດໄດ້ຖືກສ້າງຂຶ້ນໃນຢູ່ໃນຄວາມສະອາດ
ແລະສະພາບແວດລ້ອມນ້ອຍທີ່ສຸດຖ້າຫາກວ່າທ່ານກໍາລັງ
ຄວາມສົນໃຈທີ່ພວກເຮົາໄດ້ຖືກນໍາໃຊ້ debian Jenkins
ຄຶດສໍາລັບການທີ່ມັນເປັນຊຸດງາມຂອງ
ໂດຍພື້ນຖານແລ້ວແກະ script ທີ່ບໍ່ມີຕົວຕົນ
ໄປຢ່າງຫຼາຍຂອງການ nitty ແລະ gritty
ລາຍລະອຽດຂອງບັນຈຸພັນ debian ການນໍາໃຊ້ໃນເວລາທີ່
ທ່ານໃຊ້ Jenkins Jenkins bills ໄດ້
ຊຸດຫຼືສ້າງຄ່າຕົ້ນທາງໄປຫາ
ການກໍ່ສ້າງການຫຸ້ມຫໍ່ຄູ່ເນັ້ນການທົດສອບກ່ຽວກັບ
ການຫຸ້ມຫໍ່ແລະຫຼັງຈາກການກໍ່ສ້າງ node ເປັນ
ເຮັດມັນເກັບກໍາຜົນທັງຫມົດມັນ
ເກັບກໍາປອມ builder ແລະມັນ
ໃຫ້ຜູ້ໃຊ້ມີບາງສິ່ງບາງຢ່າງເຊັ່ນ:
ລະແລະບົດລາຍງານວ່າແມ່ນສິ່ງທີ່ທຸກຄົນ
ຕ້ອງການທີ່ຈະມີສະນັ້ນນີ້ແມ່ນຕົວຈິງ
ສະຖານທີ່ບ່ອນທີ່ການພັດທະນາສາມາດຊອກຫາຢູ່ໃນ
ລັດໃນປະຈຸບັນຂອງໂຄງການນີ້ສະນັ້ນທ່ານສາມາດເຮັດໄດ້
ໃຊ້ເວລາເບິ່ງມັນແລະເວົ້າວ່າເປັນຫຍັງນີ້ແມ່ນ
twentieth ໄດ້ກໍ່ສ້າງຂຶ້ນເປັນຊຸດຂອງຕົນ
ສ້າງຄວາມສະອາດພວກເຮົາມີ 20 ການທົດສອບຫນ່ວຍແລະ
ແລະທ່ານສາມາດໄດ້ຢ່າງວ່ອງໄວສາມາດໃຊ້ເວລາເບິ່ງເປັນ
ນັ້ນແລະຢູ່ໃນລັດຂອງມັນ, ແລະອັນນີ້ແມ່ນ
ຍັງຈຸດທີ່ທ່ານສາມາດປັບ
ຂ້ອນຂ້າງຫຼາຍດັ່ງນັ້ນຖ້າຫາກວ່າທ່ານສໍາລັບການຍົກຕົວຢ່າງການກໍ່ສ້າງ
ເອກະສານອົກຊີເຈນທີ່ມີບາງບາງ
ການເຕືອນໄພແລະອົກຊີເຈນທີ່ຫຼືໃນອົກຊີເຈນທີ່
ບັນຊີລາຍການ
lock ວ່າທ່ານຕ້ອງການທີ່ທ່ານອາດຈະຕ້ອງ
ການທີ່ຈະເບິ່ງແລະການລາຍງານນີ້ແລະ
ແລະກາຟຄຸນນະສົມບັດຂອງ Jenkins ຈະ
ສະຖານທີ່ສິດທິໃນການທີ່ຈະເຫັນພາບດັ່ງກ່າວ
ການປ່ຽນແປງລາຍລະອຽດດັ່ງກ່າວນັ້ນໃຫ້ສົມມຸດ
ວ່າການກໍ່ສ້າງສົບຜົນສໍາເລັດແລະເປັນຫນຶ່ງໃນ
ການກໍ່ສ້າງປອມແມ່ນຕົວຈິງແລ້ວຄູ່
ການຫຸ້ມຫໍ່ Debian ຫຼືຊຸດ debian ຈາກ
ມີ
Jenkins ໃຊ້ເວລາຊຸດແລະ throws ມັນກັບ
ເປັນການຮ້ອງຂໍແລະຮ້ອງຂໍໃຊ້ເວລາລັກສະນະທີ່ເປັນ
ຊຸດມາແລະການກໍ່ສ້າງ
ຂໍ້ມູນທີ່ຖືກສົ່ງກັບມັນ
ແລະແຈ້ງການແຈ້ງການ
ok ນີ້ເປັນນີ້ເບິ່ງຄືວ່າປ່ອຍ
ຊຸດເພາະວ່າມັນມາຈາກ
ສາຂາປ່ອຍອອກມາຈາກການໄດ້ຮັບຕົ້ນສະບັບ
ຄໍາຫມັ້ນສັນຍາທີ່ຈະໄດ້ຮັບສາຂາປ່ອຍສະນັ້ນມັນ
ເວົ້າວ່າເປັນຫຍັງຂ້າພະເຈົ້າຮູ້ຈັກວິທີການຈັດການກັບ
ປ່ອຍຂ້າພະເຈົ້າຈະໃຊ້ເວລາມັນແລະເຮັດໃຫ້ມັນ
ເຂົ້າໄປໃນການແຜ່ກະຈາຍ unstable ຂອງຂ້າພະເຈົ້າຫລື
ເກັບຂໍ້ມູນສໍາລັບການທີ່ສໍາລັບເລື່ອງທີ່ວ່ານັ້ນ
ນີ້ຫມາຍຄວາມວ່າດຽວຫຼືການຫຸ້ມຫໍ່ທັງຫມົດ
ທີ່ສ້າງຂຶ້ນໄດ້ຖືກ stuffed ໂດຍພື້ນຖານແລ້ວ
ເປັນຫນຶ່ງໃນພະລັງງານດຽວ repository ຮ້ອງຂໍ
ການແຜ່ກະຈາຍພວກເຮົາມີຫຼາຍຂອງຜູ້ຄົນທີ່
ແລະຂ້າພະເຈົ້າຕ້ອງການພຽງແຕ່ຫຼາຍຢ່າງວ່ອງໄວໄດ້ຮັບໃນໄລຍະ
ຫຼືໃນໄລຍະການແຜ່ກະຈາຍທີ່ແຕກຕ່າງກັນທີ່
ພວກເຮົາມີພວກເຮົາມີສໍາລັບການຍົກຕົວຢ່າງທີ່ພວກເຮົາບໍ່ຫມັ້ນຄົງ
ມີການທົດສອບແລະພວກເຮົາມີຄວາມຫມັ້ນຄົງແລະ
ຜູ້ໃຫ້ບໍລິການກໍລະນີການນໍາໃຊ້ທີ່ແຕກຕ່າງກັນສະນັ້ນການ
ຫນຶ່ງ unstable ແມ່ນເປັນການແຜ່ກະຈາຍທີ່
ການຫຸ້ມຫໍ່ໄດ້ຖືກ thrown ເຂົ້າໄປໃນທັງຫມົດທີ່ໃຊ້ເວລາສະນັ້ນ
ຖ້າຫາກວ່າການພັດທະນາໄດ້ເຮັດໃຫ້ມີການປ່ອຍໃຫມ່ຂອງ
ຊຸດໃດມັນແມ່ນ stuffed ເຂົ້າໄປໃນ unstable
ໃນປັດຈຸບັນຢູ່ໃນຈຸດໃນທີ່ໃຊ້ເວລາທ່ານມີພື້ນຖານບາງ
ຕ້ອງການທີ່ຈະສົ່ງຊອບແວໃຫ້ກັບລູກຄ້າ
ຖ້າບໍ່ດັ່ງນັ້ນທ່ານອາດຈະທັນທີທີ່ອອກຈາກ
ທຸລະກິດເພື່ອຢູ່ຫນຶ່ງຈຸດໃນທີ່ໃຊ້ເວລາຂ້າພະເຈົ້າ
ການພັດທະນາຕ້ອງການທີ່ຈະຕັດສິນໃຈຫຍັງນີ້ແມ່ນ
ທີ່ດີພຽງພໍໃນຂັ້ນພື້ນຖານໄດ້ຮັບເຂົ້າໄປໃນ
ການທົດສອບແລະການທົດສອບຫມາຍຄວາມວ່າພວກເຮົາ
ການທົດສອບກົມພະແນກ QA ສາມາດເຮັດໄດ້
ເລີ່ມຕົ້ນທີ່ຈະໃຊ້ເວລາໄດ້ເບິ່ງຢູ່ໃນປັດຈຸບັນ
ສະຖານະຂອງ
ໄດ້ຍິນດັ່ງນັ້ນທີມງານສາມາດເຮັດໄດ້ສໍາລັບການຍົກຕົວຢ່າງ
ການທົດສອບບໍ່ວ່າຈະເປັນການຕິດຕັ້ງຈາກນີ້
ການເຮັດວຽກ repository ຖ້າຫາກວ່າການຍົກລະດັບການເຮັດວຽກຖ້າຫາກວ່າ
ການຫຸ້ມຫໍ່ແມ່ນສໍາເລັດຖ້າຫາກວ່າລັກສະນະ
ກໍາລັງເຮັດວຽກຖ້າຫາກວ່າຫ້ອງການທັງຫມົດທີ່ມີ
ຕ້ອງການຕົວຈິງໃນແລະແລ້ວ
ຈາກນັ້ນພວກເຮົາຮຽກຮ້ອງໃຫ້ມີ q18 ເພື່ອ
ໂດຍພື້ນຖານແລ້ວເລີ່ມຕົ້ນວຽກເຮັດງານທໍາ Jenkins ແລະ Mark
ການແຜ່ກະຈາຍການທົດສອບເປັນຄວາມຫມັ້ນຄົງແລະ
ວິທີການຄວາມຫມັ້ນຄົງວ່າມັນແມ່ນ mirrored ກັບ
ຫໍໄຕພາຍນອກພາຍນອກ
ກະຈົກສະນັ້ນເມື່ອເປັນສະມາຊິກ QA ເວົ້າຫຍັງ
ນີ້ສະບັບພາສາຂອງການທົດສອບນີ້
ເກັບຂໍ້ມູນແມ່ນດີພຽງພໍທີ່ຈະສາມາດ
ສົ່ງໃຫ້ແກ່ລູກຄ້າລາວສາມາດຂາຍເປັນ
ຄວາມຫມັ້ນຄົງແລະທຸກສິ່ງທຸກຢ່າງແມ່ນ dancing ນອກ
ນອກຂອງຫໍໄຕນັ້ນຜູ້ນີ້ເປັນ
rundown ສົມບູນກ່ຽວກັບກ່ຽວກັບການທັງຫມົດ
ທໍ່ແລະຂ້າພະເຈົ້າຕ້ອງການພຽງແຕ່ຢ່າງວ່ອງໄວໄດ້ຮັບ
ກ່ຽວກັບການຫນຶ່ງຫຼືສອງກໍລະນີການນໍາໃຊ້ທີ່ອື່ນໆຕາມການ
ດີທີ່ຈະໃຫ້ທ່ານປະທັບໃຈຂອງຂອງ
ສິ່ງທີ່ເປັນສິ່ງທີ່ເປັນໄປໄດ້
ດັ່ງນັ້ນກ່ອນທີ່ຈະຂ້າພະເຈົ້າຕ້ອງການທີ່ຈະຢ່າງວ່ອງໄວລວມເຖິງພວກເຮົາ
ມີຊຸດແຫຼ່ງແຂນຫມັ້ນຄົງ
ຂໍ້ມູນບັນຈຸພັນ debian ໃນມັນພວກເຮົາ
ສົ່ງແພກເກດນີ້ເພື່ອໃຫ້ໄດ້ຮັບໄດ້ຮັບໄດ້ຮັບ lap
ໄດ້ຮັບສັງເກດເຫັນ Jenkins Jenkins ສ້າງ
ຊອບແວທີ່ພວກເຮົາມີເປັນ debian ຄູ່
ຊຸດທີ່ເປັນຢູ່ໃນປະຈຸບັນເປັນການຮ້ອງຂໍແລະ
ເມື່ອໃດທີ່ມັນ drips ລົງຜ່ານແຜນ
ໂດຍຜ່ານການທົດສອບ unstable ແລະຄວາມຫມັ້ນຄົງ
sooner ຫຼືຫຼັງຈາກນັ້ນພວກເຮົາຈະຕີລູກຄ້າ
ໃນບາງຈຸດແລະປົກກະຕິແລ້ວໃນເວລາທີ່
ຈະເກີດຫຍັງຂຶ້ນລູກຄ້າຈະລາຍງານ box
ຫວັງເປັນຢ່າງຍິ່ງທີ່ເຂົາບໍ່ໃນກໍລະນີຂອງພວກເຮົາພວກເຂົາເຈົ້າເຮັດແນວນັ້ນ
ໃຫ້ຂອງໄປກັບການຍົກຕົວຢ່າງຄົນອື່ນແລະ
ໃຫ້ສົມມຸດວ່າ ok ລູກຄ້າດັ່ງກ່າວລາຍງານ
buck ແລະໃຫ້ສົມມຸດວ່າ ok
ເປັນຫນ້າຜູ້ຊາຍທີ່ຂາດຫາຍໄປຈາກ debian ເປັນ
ການຫຸ້ມຫໍ່ bucks ຜູ້ປົກກະຕິແລ້ວບໍ່ໄດ້ຮັບ
ລາຍງານແຕ່ໃຫ້ສົມມຸດສໍາລັບການນີ້
ຍົກຕົວຢ່າງວ່າມັນເປັນດັ່ງນັ້ນການພັດທະນາແມ່ນ
ມອບຫມາຍຫນ້າທີ່ ok ກະລຸນາຢູ່ຫນ້າບ້ານມອມໃນການ
ຊຸດນີ້ແລະໃນປັດຈຸບັນທີ່ເຂົາບໍ່ໄດ້ສ້າງ
ສາຂາຄົນຫູຫນວກໂດຍພື້ນຖານແລ້ວຄົນຫູຫນວກແລະເລືອກເອົາ
ຊື່ແມ່ນສາມາດບັນຈຸຄົນຫູຫນວກສໍາລັບ
ຍົກຕົວຢ່າງແລະຫຼັງຈາກນັ້ນເຂົາເລີ່ມຕົ້ນທີ່ຈະເຮັດວຽກກ່ຽວກັບ
ຊຸດແລະປະຈຸບັນລາວສາມາດເຮັດໄດ້ແນ່ນອນ
ການກໍ່ສ້າງທຸກສິ່ງທຸກຢ່າງດ້ວຍຕົວເອງທ່ານສາມາດ
ການກໍ່ສ້າງໄດ້ຮັບການຫຸ້ມຫໍ່ຢູ່ໃນທ້ອງຖິ່ນທີ່ນີ້ກ່ຽວກັບ
ທັງຫມົດການທົດສອບຫນ່ວຍບໍລິການຢູ່ໃນທ້ອງຖິ່ນກວດສອບ Picard
ການຄຸ້ມຄອງລະຫັດໃນປະເທດກັບທັງຫມົດ
ສິ່ງແຕ່ວ່າບໍ່ມີຄວາມຈໍາເປັນຕ້ອງເພາະວ່າພຣະອົງ
ຍັງສາມາດຊຸກດັນໃຫ້ພະນັກງານເສຍຊີວິດນີ້
ການຫຸ້ມຫໍ່ສາຂາທີ່ນີ້ພຽງແຕ່ເພື່ອໃຫ້ໄດ້ຮັບເຖິງ
ອີກເທື່ອຫນຶ່ງແລະໃຫ້ຄວາມຮັກເຮັດວຽກສໍາລັບການໃຫ້
ຫຼືທໍ່ກໍເຮັດວຽກນັ້ນ
ໄດ້ຮັບການຂຶ້ນເມື່ອອີກເທື່ອຫນຶ່ງສັງເກດເຫັນ Jenkins Jenkins
ຮູ້ວິທີການສ້າງຊຸດທີ່ມັນມາ
ຈາກສາຂາອື່ນແຕ່ບໍ່ໄດ້ວ່າ
ເລື່ອງນັ້ນມັນເສີມສ້າງການຫຸ້ມຫໍ່ແລະອີກເທື່ອຫນຶ່ງ
ຫັດຖະກໍາ Jenkins ແລະການລາຍງານເພື່ອໃຫ້ຜູ້ໃຊ້
ສາມາດຈຸດດີທີ່ຂ້ອນຂ້າງໄດ້ຢ່າງງ່າຍດາຍສໍາລັບການຍົກຕົວຢ່າງ
ການເຕືອນໄພ Incheon ແລະ lynching ເປັນເຄື່ອງມື
ທີ່ທ່ານອາດຈະຕ້ອງການທີ່ຈະນໍາໃຊ້ໃນກໍລະນີ
ທ່ານກໍາລັງໃຊ້ Debian packages ມັນແມ່ນເປັນ
ເປັນ Linter ສໍາລັບ David packages ແລະມັນສາມາດເຮັດໄດ້
ແຈ້ງໃຫ້ທ່ານຊາບຂອງສິ່ງຕ່າງໆເຊັ່ນວ່າ okay ມີ
ຄູ່ໃນຊຸດນີ້ແລະມັນໄດ້ຖືກຫາຍສາບສູນ
ຫນ້າຜູ້ຊາຍນັ້ນໃຫ້ສົມມຸດວ່າຕອນເຊົ້ານີ້
ແມ່ນແມ່ນບໍ່ຫມົດໄປແລະບັນຊີລາຍການແມ່ນການກໍ່ສ້າງ
ok ຂອງຕົນນັ້ນນອກຈາກສະລະແລະ
ການລາຍງານນີ້ພວກເຮົາຍັງຈໍາເປັນຕ້ອງມີການ
ຊຸດ debian ແລະຢູ່ໃນຈຸດນີ້ມັນເປັນ
ຖີ້ມອີກເທື່ອຫນຶ່ງຕໍ່ການຮ້ອງຂໍແລະ ugly
ເວົ້າວ່າເປັນຫຍັງມັນເປັນມັນເປັນຊຸດ debian ເປັນ
ມັນງາມຕົວຈິງແຕ່ວ່າມັນແມ່ນມາຈາກ
ສາຂາບາງຢ່າງທີ່ຂ້າພະເຈົ້າບໍ່ຮູ້ວ່າມັນເບິ່ງຄືວ່າ
ຄືມັນຈະມາເຖິງຈາກບັນຈຸພັນ def
ຂ້າພະເຈົ້າບໍ່ໄດ້ກິນນັ້ນມັນໂດຍພື້ນຖານແລ້ວຖິ້ມ
ມັນໄປສະນັ້ນຫນຶ່ງອາດຈະເວົ້າວ່າເປັນຫຍັງນີ້ແມ່ນ
ນີ້ເປັນຕົວຢ່າງແທນທີ່ຈະບໍ່ມີຈຸດຫມາຍ
ແມ່ນແຕ່ວ່າມັນເປັນພື້ນຖານຂອງການກໍ່ສ້າງ
ສິ່ງອື່ນໆທີ່ກ່ຽວກັບເທິງທີ່ມີເຮັດໃຫ້ໄດ້
ອອກຈະເປັນປະໂຫຍດທີ່ຂ້ອນຂ້າງເມື່ອທ່ານມີ
ໃຫ້ເຂົາເຈົ້າສໍາລັບການຍົກຕົວຢ່າງການນໍາໃຊ້ນີ້
ແຜນແລະການນໍາໃຊ້ຈຸດດຽວ
ຮ້ອງຂໍການຕັດສິນໃຈບໍ່ວ່າຈະເປັນຫຼືບໍ່ຫຸ້ມຫໍ່
ຄວນມົນຕີ repository ອະນຸຍາດໃຫ້ທ່ານເພື່ອ
ເຮັດສິ່ງຕ່າງໆເຊັ່ນວ່າຫຍັງພວກເຮົາສາມາດເຮັດຄືນ
ການກໍ່ສ້າງຂອງການຫຸ້ມຫໍ່ Debian ທັງຫມົດຢູ່ທີ່ໃດ
ທີ່ໃຊ້ເວລາບໍ່ຈະບໍ່ມົນຕີ repository ໃດ
ແຕ່ວ່າພວກເຮົາສາມາດເບິ່ງເຫັນສິ່ງຕ່າງໆເຊັ່ນວ່າການປ່ຽນແປງ
pis ຫຼືໄປໄດ້ຫຸ້ມຫໍ່ຫລືແຕກຂອງ
ຫຸ້ມຫໍ່ທີ່ມີກັບກໍລະນີດັ່ງກ່າວ
ອື່ນປັດໄຈທີ່ຫນ້າສົນໃຈແລະຂ້າພະເຈົ້າຕ້ອງການ
ພຽງແຕ່ຫຼາຍຢ່າງວ່ອງໄວເຕັ້ນໄປຫາສຸດທີ່
ເນື່ອງຈາກວ່າຂ້າພະເຈົ້າແລ້ວໃນໄລຍະທີ່ໃຊ້ເວລາແຕ່ວ່າພຽງແຕ່
ເພື່ອໃຫ້ທ່ານປະທັບໃຈ
ມັນຍັງອະນຸຍາດໃຫ້ທ່ານເພື່ອໃຫ້ການນໍາໃຊ້
ກໍລະນີເຊັ່ນ: ເປັນຫຍັງຈຶ່ງບໍ່ສ້າງເປັນພິເສດ
ການແຜ່ກະຈາຍກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍຂອງ applet ທີ່
ຖືກເອີ້ນວ່າການຫຸ້ມຫໍ່ def ແລະຖ້າຫາກວ່າພວກເຮົາມົນຕີ
ດັ່ງກ່າວທີ່ແຕກຕ່າງກັນໃນທາງບວກຖ້າຫາກວ່າຖ້າຫາກວ່າເປັນ
ຊຸດ hits ເຊັ່ນ repository ມັນສາມາດເຮັດໄດ້
ໄປບັນຈຸພັນການເສຍຊີວິດແມ່ນນີ້
ໃນຕົວຢ່າງນີ້ສະນັ້ນມັນບໍ່ໄປເກີນໄປ
unstable ມັນບໍ່ໄປມີບັນຈຸພັນ
ແລະຈາກນັ້ນພວກເຮົາມີ cab ປົກກະຕິແລະ
repository ດັ່ງນັ້ນມັນກໍສາມາດຖືກນໍາໃຊ້ພາຍໃນປະເທດ
ໂດຍ QA ພະແນກສາມາດຖືກນໍາໃຊ້ໂດຍ by
ການພັດທະນາຕົວຂອງມັນເອງແລະອະນຸຍາດໃຫ້ສໍາລັບການ
ຍົກຕົວຢ່າງການເຮັດ refactoring ໃຫຍ່ໂດຍບໍ່ມີການ
ຫມົດສະພາບບໍ່ແນ່ນອນສໍາລັບສອງເດືອນຫຼື
ສາມເດືອນເພາະວ່າການພັດທະນາສາມາດເຮັດໄດ້
ເອົາຊຸດແຫຼ່ງທີ່ເຂົາຕ້ອງການຫລື
ເກັບຂໍ້ມູນທີ່ທ່ານຕ້ອງການ hack ກ່ຽວກັບມັນໃດ
ແລະຊຸກດັນໃຫ້ກັບຄໍາຫມັ້ນສັນຍາບໍ່ທີ່ຈະບໍ່ປ່ອຍ
ສາຂາແຕ່ກັບສາຂາການພັດທະນາເປັນທີ່ຮູ້ຈັກ
ແລະການຫຸ້ມຫໍ່ທັງຫມົດທີ່ຕົກອອກຈາກ
ນີ້ເປັນທີ່ຮູ້ຈັກສາຂາການພັດທະນາມົນຕີນີ້
ຫຼາຍ repository ແລະບໍ່ເຄີຍ
ເຄີຍໄປຫາລູກຄ້າແຕ່ວ່າຈະ
ອະນຸຍາດໃຫ້ພວກເຮົາບາງຢ່າງພາຍໃນບາງຢ່າງທີ່ດີ
ການທົດສອບແລະເມື່ອ refactoring ແມ່ນເຮັດໄດ້
ການເຮັດວຽກທີ່ສາມາດພຽງແຕ່ພຽງແຕ່ຈະລວມກັບ
ປ່ອຍການປະຕິບັດແລະທ່ານມີການທໍາອິດ
ການນໍາໃຊ້ກໍລະນີອີກເທື່ອຫນຶ່ງສະນັ້ນແນ່ນອນທີ່ໃຊ້ເວລາຂອງຂ້າພະເຈົ້າແມ່ນ
ໃນໄລຍະສິດທິໃນປັດຈຸບັນຂ້າພະເຈົ້າຕ້ອງການພຽງແຕ່ຫຼາຍ
ຢ່າງວ່ອງໄວໄປໃນໄລຍະທີ່ຈະໄປໃນໄລຍະຫຼາຍ
ບົດຮຽນທີ່ພວກເຮົາໄດ້ຮຽນຮູ້
ບາງທີພວກເຂົາເຈົ້າກໍາລັງທີ່ເປັນປະໂຫຍດກັບທ່ານຂ້າພະເຈົ້າຈະ
ທີ່ຍິ່ງໃຫຍ່ຖ້າຫາກວ່າຂ້າພະເຈົ້າໄດ້ເປັນທີ່ຮູ້ຈັກເຂົາເຈົ້າກ່ອນທີ່ຈະໄດ້
ທໍາອິດແມ່ນທ່ານດີກວ່າເຮັດໃຫ້ແນ່ໃຈວ່າທ່ານ
ມີງ່າຍທີ່ຈະກໍ່ໃຊ້ແຜນແລະ
ງ່າຍທີ່ຈະນໍາໃຊ້ຫມາຍຄວາມວ່າສໍາລັບຈຸດພັດທະນາຂອງ
ເບິ່ງຖ້າຫາກວ່າທ່ານນໍາໃຊ້ໄດ້ຮັບການໃນບໍລິສັດຂອງທ່ານ
ໃຫ້ແນ່ໃຈວ່າແຜນການແມ່ນ
ການຄວບຄຸມແລະໃຊ້ວຽກໄດ້ໂດຍໄດ້ຮັບພຽງແຕ່ນັ້ນ
ຖ້າຫາກວ່າທ່ານມີຖ້າຫາກວ່າທ່ານຕ້ອງການຂອງທ່ານ
ການພັດທະນາການຕິດຕັ້ງ Jenkins ສໍາລັບການຂອງເຂົາເຈົ້າ
ການກໍ່ສ້າງຊອບແວຕົນເອງທີ່ອາດຈະເປັນການ
ບັນຫາເນື່ອງຈາກວ່າການພັດທະນາການເຖິງແມ່ນວ່າ
ມັນເປັນນະໂຍບາຍບໍລິສັດທີ່ Jenkins ຄວນ
ໄດ້ຮັບການນໍາໃຊ້ສໍາລັບການກໍ່ສ້າງນັກພັດທະນາບາງ
ຈະເວົ້າວ່າ yep ຂ້າພະເຈົ້າບໍ່ສົນໃຈມັນ
ຄົນອື່ນດີຈະເວົ້າວ່າແມ່ນຂ້າພະເຈົ້າຈະ
ໃຊ້ເວລາ Jenkins ສໍາລັບການກໍ່ສ້າງແຕ່ຂ້າພະເຈົ້າບໍ່ເຄີຍ
ໄດ້ຍິນຂອງການທົດສອບຫນ່ວຍແລະຂ້າພະເຈົ້າບໍ່ບົວລະບັດໃນ
ກ່ຽວກັບລະກ່ຽວກັບຫນ່ວຍບໍລິການທົດສອບ ok ດີ
ຄົນອື່ນຈະເວົ້າວ່າເປັນຫຍັງຂ້າພະເຈົ້າຮູ້ວິທີການ
ວິທີການວິເຄາະ che ຜົນການທົດສອບຫນ່ວຍບໍລິການ
ກັບ Jenkins ວ່າເປັນການດີແລະພຣະອົງເປັນຄວາມສຸກ
ແຕ່ເຂົາລືມວ່າບໍ່ມີສໍາລັບການຍົກຕົວຢ່າງ
ການຄຸ້ມຄອງລະຫັດເຊັ່ນດຽວກັນນັ້ນມັນຈະເປັນ
ທີ່ຍິ່ງໃຫຍ່ເພື່ອເຮັດໃຫ້ແນ່ໃຈວ່າທີ່ທ່ານສາມາດເຮັດໄດ້
ບໍ່ມີຕົວຕົນຢູ່ຫ່າງຈາກການພັດທະນາແລະທ່ານ
ບໍ່ຈໍາເປັນຕ້ອງພັດທະນາການກໍາຫນົດຄ່າ
Jenkins ເຂົາສາມາດໃຊ້ເວລາເບິ່ງມັນ
ບໍ່ມີບັນຫາແຕ່ວ່າໂດຍພື້ນຖານແລ້ວມັນເປັນການດີກວ່າ
ສະຫນອງສໍາລັບເຂົາຫລືຂອງນາງຂ້າພະເຈົ້າຄິດວ່າມັນເປັນ
ທີ່ສໍາຄັນເພື່ອໃຫ້ໄດ້ຮັບການບໍລິການແລະເຮັດວຽກ
ທີ່ແທ້ຈິງຢ່າງວ່ອງໄວນັ້ນບໍ່ເຮັດບໍ່ໄດ້ການກໍ່ສ້າງທັງຫມົດ
ຄຸນນະສົມບັດທີ່ທ່ານຄິດວ່າ
ທີ່ສໍາຄັນຫລືເປັນປະໂຫຍດແຕ່ເລີ່ມຕົ້ນກັບ
ຫນຶ່ງທີ່ສໍາຄັນທີ່ສຸດແລະການສະຫນອງທີ່
ຕ້ອງການທີ່ຈະມີການປ່ຽນແປງໃນໄລຍະທີ່ໃຊ້ເວລາ mmm
ພວກເຂົາເຈົ້າມີການປ່ຽນແປງຫຼາຍມັກຫຼາຍມັກແລະ
ທ່ານທີ່ດີກວ່າການກະກຽມຕົວທ່ານເອງສໍາລັບການທີ່ແລະ
ຂ້າພະເຈົ້າຄິດວ່າການກະກຽມທີ່ດີທີ່ສຸດສໍາລັບ
ການປ່ຽນແປງຄວາມຕ້ອງການແມ່ນເພື່ອເຮັດໃຫ້ການເປັນ
ຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້ແລະອັດຕະໂນມັດຫມາຍຄວາມວ່າ ok
ຂ້າພະເຈົ້າໃຊ້ ansible ໃຊ້ puppets chef
ສິ່ງໃດກໍຕາມທີ່ທ່ານມີເພື່ອເຮັດແນວໃດແມ່ຂ່າຍຂອງທ່ານ
ການຕັ້ງຄ່າແຕ່ບໍ່ຢຸດບໍ່ມີ
ເພາະວ່າສໍາລັບການຍົກຕົວຢ່າງໄດ້ຮັບ loud ໃຫ້
API ໄດ້ໂຄງການທັງຫມົດ con ສາມາດ
ການກໍາຫນົດຄ່າໂປລແກລມດັ່ງນັ້ນບໍ່ມີ
ບໍ່ຈໍາເປັນຕ້ອງໄປໂດຍຜ່ານການປັບຄ່າຂອງ
ຫຼາຍຮ້ອຍໂຄງການແລະຕ້ອງການແລະ
ແລະສະມາຊິກແກ້ໄຂກຸ່ມຫລືແກ້ໄຂສຽງ
ຫຼືບາງສິ່ງບາງຢ່າງຄືວ່າສາມາດ
ອັດຕະໂນມັດທັນທີແລະມັນຄວນຈະເປັນ
ວິທີການອັດຕະໂນມັດ
ສິ່ງທີ່ຄົນອື່ນຖ້າຫາກວ່າທ່ານກໍາລັງນໍາໃຊ້ Jenkins
ມີໂຄງການເຊັ່ນ: Jenkins ການສັກຢາ
builder ຂ້າພະເຈົ້າບໍ່ຮູ້ວ່າຖ້າຫາກວ່າມັນເປັນຖ້າຫາກວ່າປະຊາຊົນ
ຮູ້ວ່າແຕ່ຂ້າພະເຈົ້າຄິດວ່າມັນເປັນທີ່ເປັນປະໂຫຍດທີ່ຂ້ອນຂ້າງ
ເນື່ອງຈາກວ່າພວກເຮົາມີບໍ່ຫຼາຍປານໃດຂ້າພະເຈົ້າບໍ່ກ່ຽວກັບ
ພັນການກວດສອບຮ້ານຄ້າແລະການປ່ຽນແປງ
ພາກສ່ວນດຽວຂອງວຽກເຮັດງານທໍາໄດ້ຮຽກຮ້ອງໃຫ້ພວກເຮົາເປັນ
ນາທີເຮັດໃຫ້ດ້ວຍມືແລະທ່ານສາມາດເຮັດໄດ້
ມີຄວາມມ່ວນສໍາລັບສອງອາທິດຕໍ່ໄປດັ່ງນັ້ນຖ້າຫາກວ່າ
ທ່ານກໍາລັງນໍາໃຊ້ທີ່ກໍານົດໄວ້ໂດຍນໍາໃຊ້ Jenkins ເຮັດໃຫ້ແນ່ໃຈວ່າ
ທ່ານບໍ່ເຄີຍສໍາຜັດໃນການໂຕ້ຕອບການຕັ້ງຄ່າ
ຂອງມັນຍົກເວັ້ນສໍາລັບການທົດສອບແນ່ນອນແລະ
ຈຸດສຸດທ້າຍແມ່ນທ່ານດີກວ່າທີ່ຈະເລືອກເອົາຂອງທ່ານ
ເຄື່ອງມືສະຫລາດ
ພວກເຮົາເລີ່ມຕົ້ນດ້ວຍການເກັບຂໍ້ມູນອື່ນ
ເຄື່ອງແມ່ຂ່າຍແລະໂດຍບໍ່ມີການປິດສະຫຼາຍ
ການປະເມີນຜົນຍ້ອນວ່າພວກເຮົາຄິດວ່າເປັນຫຍັງພວກເຮົາ
ເປັນທີ່ຮູ້ຈັກຈາກໄລຍະຜ່ານມາແລະມັນງາມມັນມັນ
ບໍ່ວຽກເຮັດງານທໍາຂອງເຂົາແຕ່ພວກເຮົາໄດ້ມົນຕີຈໍາກັດ
ຂ້ອນຂ້າງໄວແລະຕົວຈິງແລ້ວໃນເວລາທີ່ທ່ານ
ການກໍ່ສ້າງດັ່ງກ່າວແຜນການເຊື່ອມໂຍງມາ
ໃນໄລຍະທີ່ໃຊ້ເວລາແລະທ່ານຄິດວ່າເປັນຫຍັງນີ້ແມ່ນ
ພຽງແຕ່ຫນຶ່ງໄດ້ຮັບບາດເຈັບຢູ່ໃຫ້ເຂົາເຈົ້າຫນຶ່ງ
ເຄື່ອງແມ່ຂ່າຍທີ່ເກັບຂໍ້ມູນ debian ມັນບໍ່ສາມາດຈະ
ວ່າຍາກທີ່ຈະຕັດວ່າເຖິງແຕ່ຕົວຈິງແລ້ວຖ້າຫາກວ່າ
ມີຫ້າການບໍລິການອື່ນໆທີ່
ຂຶ້ນກັບມັນແລະ somehow ເຊື່ອມໂຍງເຂົ້າກັບ
ມັນມັນໄດ້ຮັບມັນໄດ້ຮັບ tricky
ok ດັ່ງນັ້ນມັນຈາກການສົນທະນາຂອງຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານ
ຫຼາຍຫຼາຍສໍາລັບການຟັງ
ຖ້າຫາກວ່າທ່ານມີຄໍາຖາມ
ທ່ານອາດຈະຮ້ອງຂໍໃຫ້ເຂົາເຈົ້າໃຫ້ຂໍ້ມູນຂອງເຂົາເຈົ້າສີ່
ນາທີຫຼືທ່ານສາມາດຊອກຫາການຕິດຕໍ່
ລາຍລະອຽດກ່ຽວກັບຫນ້າເວັບຂອງຂ້ອຍ
ຂອບໃຈ ok
ແມ່ນກະລຸນາ
ເບິ່ງຂ້າງລຸ່ມນີ້ຂ້າພະເຈົ້າຕ້ອງການທີ່ຈະຮ້ອງຂໍໃຫ້
ຫລີກໄປທາງຫນຶ່ງຈາກເຄື່ອງມືການພັດທະນາເຫຼົ່ານີ້ແມ່ນ
ມີຕ່ອນອື່ນໆຂອງຊອບແວໄດ້ຟຣີ
ການນໍາໃຊ້ຈາກສໍາລັບການລັກສະນະອື່ນໆຂອງພວກເຮົາ
ທຸລະກິດຂອງທ່ານເຊັ່ນ: ຫຼັກການບັນຊີ
ການພົວພັນຂອງລູກຄ້າບາງທີຫຼືໂຄງການ
ການຈັດການຄໍາຖາມທີ່ດີເລີດ
ພວກເຮົາປະຈຸບັນການເຄື່ອນຍ້າຍຫ່າງຈາກ
ການວາງແຜນຊັບພະຍາກອນວິສາຫະກິດຕ່າງໆ
ລະບົບການເປັນຊອບແວຟຣີຫນຶ່ງມັນເປັນການ
ເອີ້ນວ່າ Triton ຂ້າພະເຈົ້າບໍ່ຮູ້ວ່າຖ້າຫາກວ່າທ່ານຖ້າຫາກວ່າທ່ານ
ຮູ້ວ່າສິດທິກ່ຽວກັບຈະມີຢ່າງຫນ້ອຍໄດ້
ເຄື່ອງມືຂອງທາງເລືອກສໍາລັບພວກເຮົາມີສິດໃນປັດຈຸບັນຂ້າພະເຈົ້າຄິດວ່າ
ຂ້າພະເຈົ້າບໍ່ແນ່ໃຈວ່າຂ້າພະເຈົ້າຄິດວ່າມັນໄດ້ຮຽກຮ້ອງໃຫ້ໃຫມ່
ສຸຂະພາບທີ່ຖືກສ້າງຂຶ້ນເທິງພະຍາຍາມສຸດນັ້ນ
ທ່ານອາດຈະຕ້ອງການທີ່ຈະເບິ່ງສໍາລັບສຸຂະພາບໃຫມ່
ເພື່ອໃຫ້ໄດ້ຮັບການສາທິດແລະໄດ້ມີການເບິ່ງສິ່ງທີ່ເປັນ
ເປັນໄປໄດ້
ແມ່ນກະລຸນາຂ້າພະເຈົ້າຕ້ອງການສໍາລັບການນໍາສະເຫນີແລະ
ການທົບທວນຄືນບາງແບບຄົບວົງຈອນທີ່ຈະແຕກຕົວແບບ
ສຶກສາອົບຮົມບາງສິ່ງບາງຢ່າງຄ້າຍຄືມັນສໍາລັບການຈັດລຽງຂອງ
ວ່າພວກເຮົາມີພວກເຮົາມີສາຂາ
ແບບຈໍາລອງແມ່ນແລະມັນແມ່ນອີງໃສ່ການປ່ອຍ
ຊື່ສາກົນດັ່ງນັ້ນມັນເປັນຫນຶ່ງໃນທີ່ຂ້າພະເຈົ້າ
ນໍາສະເຫນີໃນທີ່ນີ້ແມ່ນຕົວຈິງເປັນ
ນາທີຂົ່ມຫນຶ່ງພວກເຮົາມີຍາກບໍ່ຈໍາກັດ
ການອະທິບາຍ
ດັ່ງນັ້ນໂດຍພື້ນຖານແລ້ວພວກເຮົາມີພວກເຮົາມີການປ່ອຍ
ທຸກບໍ່ເທົ່າໃດປີຫຼືມັນອາດຈະບໍ່ປ່ອຍແມ່ນ
ທຸກບໍ່ເທົ່າໃດປີທີ່ຜ່ານມາເຫັນວ່າມີຄວາມອຸດົມ
ແລະຂ້າງລຸ່ມນີ້ຊື່ນີ້ພວກເຮົາໄດ້ປ່ອຍອອກມາເມື່ອ
ສາຂາແລະພວກເຮົາມີການພັດທະນາ
ສາຂາແລະພວກເຮົາມີສາຂາບັນຈຸພັນ
ແລະທັງຫມົດປະເພດຂອງ stuff ນັ້ນແມ່ນພວກເຮົາເຮັດ
ແລະຖ້າຫາກວ່າທ່ານກໍາລັງມີຄວາມສົນໃຈມາກັບຂ້າພະເຈົ້າ
ຫລັງຈາກນັ້ນແລະຂ້າພະເຈົ້າຈະອະທິບາຍໃນລາຍລະອຽດ
ໃຫ້​ເຈົ້າ
yep ຍິນດີຕ້ອນຮັບ
ແມ່ນກະລຸນາແລ້ວເຮັດແນວໃດທ່ານຈັດການກັບ
ຄືເຖິງແມ່ນວ່າມີຄູອາຈານອາຍຸກໍ່ໄດ້
ຄືສາມອາທິດອາຍຸ
ບໍ່ພະຍາຍາມທີ່ຈະເຊື່ອມໂຍງກັບວົງດົນຕີທີ່
ປ່ອຍອອກມາເມື່ອຊອບປະຈໍາອາທິດຫຼືພຽງແຕ່ຕ້ອງການພະຍາຍາມທີ່ຈະ
merge ງ່າເກົ່າເຫຼົ່ານີ້ການປ່ອຍໃຫມ່
ທີ່ຄຸນນະສົມບັດຫຼາຍທີ່ເພີ່ມຂຶ້ນໂດຍການເປັນເອກະລັກ
ໃນວິທີທາງການແລະສາມາດເຮັດໃຫ້ຄົນອື່ນ
ປະເພດຂອງຫ້ອງ
ok ນັ້ນຄໍາຖາມແມ່ນໃນເວລາທີ່ພວກເຮົາໃນເວລາທີ່ພວກເຮົາ
ມີດັ່ງກ່າວນັ້ນສາຂາການພັດທະນາຍາວທີ່
ພວກເຮົານໍາໃຊ້ແລະຫຼັງຈາກນັ້ນພວກເຮົາຈະໄດ້ຮັບການຫຸ້ມຫໍ່
ແຍກຕ່າງຫາກວ່າພວກເຮົາ merge ໃຫ້ເຂົາເຈົ້າກັບຄືນໄປບ່ອນ
ແລະຕົວຈິງແລ້ວແມ່ນພວກເຮົາເຮັດແນວໃດພວກເຮົາສາຂັ້ນພື້ນຖານ
rebase ດັ່ງນັ້ນສິ່ງໃດກໍຕາມ hits ການພັດທະນາ
ສາຂາບໍ່ສໍາຄັນສໍາລັບພວກເຮົາດັ່ງນັ້ນພວກເຮົາ r
ມີຄະນະກໍາມະການຈໍານວນຫຼາຍຫຼາຍຢ່າງທີ່ເປັນ
ພຽງແຕ່ເຮັດວຽກ stuff ຄວາມຄືບຫນ້າເຊັ່ນວ່າ
ແລະເມື່ອພວກເຂົາໄດ້ຮັບການກັບຄືນໄປບ່ອນຕົ້ນສະບັບຫຼື
ສາຂາປ່ອຍພວກເຂົາເຈົ້າກໍາລັງປົກກະຕິແລ້ວ squashed
ເຂົ້າໄປໃນບໍລິການໄດ້ຢ່າງມີເຫດຜົນມີທີ່ເຫມາະສົມຄໍາຫມັ້ນສັນຍາ
ຂໍ້ຄວາມແລະຫຼັງຈາກນັ້ນແຜນການທັງຫມົດແມ່ນ
ສ້າງຫຼືຊອບແວໄດ້ຖືກສ້າງຂຶ້ນມາໃຫມ່ດັ່ງນັ້ນ
ສິ່ງທີ່ພວກເຮົາບໍ່ໄດ້ເຮັດເປັນພວກເຮົາໄດ້ໃຊ້ເວລາ
ການຫຸ້ມຫໍ່ການພັດທະນາ Debian ວ່າມົນຕີ
ເກັບຂໍ້ມູນການພັດທະນາແລະຍ້າຍໄປລົງ
ການບໍ່ຫມັ້ນຄົງຫລືຄວາມຫມັ້ນຄົງ repository ດັ່ງນັ້ນພວກເຮົາ
ໃຫ້ແນ່ໃຈວ່າທັງຫມົດສ້າງການນໍາໃຊ້ຕົວຈິງ
ເສັ້ນທາງທີ່ມີການປ່ອຍໃນມີດັ່ງນັ້ນພວກເຮົາ
ບໍ່ເຄີຍໃຊ້ເວລາຫຸ້ມຫໍ່ Debian ຄູ່ສໍາລັບ
ຄົນຫູຫນວກສໍາລັບການໃດກໍ່ຕາມພວກເຮົາທັງຫມົດທີ່ພວກເຮົາສະເຫມີໄປ
ໃນການກໍ່ສ້າງປະເພດຂອງສິ່ງທີ່
ຕົກ​ລົງ

Share this subtitle


Description

This talk will cover how to power the development infrastructure of a small (non-cloud) company using free software. I present the goals and our requirements for the infrastructure and dig into some interesting parts, including: * Using a free software pipeline to get from code to the final product. * Discuss the use of free software alternatives to proprietary solutions. * Why the work on infrastructure is never finished. * Lessons learned