คำถามติดแท็ก deployment

การปรับใช้เป็นกิจกรรมทั้งหมดที่ทำให้ระบบซอฟต์แวร์พร้อมใช้งาน คำถามเกี่ยวกับการปรับใช้ซอฟต์แวร์จะอยู่ภายใต้แท็กนี้

3
กระบวนการปรับใช้การพัฒนาแบบว่องไว การควบคุมคุณภาพและเจ้าของธุรกิจทดสอบที่ไหน
ฉันอ่านมากเมื่อเร็ว ๆ นี้เกี่ยวกับกระบวนการปรับใช้เว็บแอปพลิเคชันต่าง ๆ โดยใช้ SVN หรือ GIT เพื่อดูการออกแบบวิธีที่เราปรับใช้ในที่ทำงาน เช่นเดียวกับวิธีที่มีความหลากหลายของความคล่องตัวก็ถือว่าสิ่งที่มุ่งมั่นที่จะต้นแบบหรือลำตัวพร้อมที่จะผลิต ทั้ง GitHub และ Etsy, http://codeascraft.etsy.com/2010/05/20/quantum-of-deployment/บอกว่าพวกเขาทำงานบนพื้นฐานนี้ (แม้ว่า Etsy จะมีสภาพแวดล้อมจริง) กระบวนการนี้ถือว่าการทดสอบหน่วยและการทดสอบ CI ทั้งหมดได้รับการดำเนินการ คุณเรียกใช้การทดสอบแบบโลคัลและบน CI จากนั้นคอมมิทไปที่ trunk ดังนั้นที่จุดนี้รหัสของคุณในทางเทคนิคเสียง รหัสของคุณอาจถูกต้องทางเทคนิค แต่การทดสอบผู้ใช้ / ฟังก์ชั่นอาจพบข้อผิดพลาดมากขึ้นโดยเฉพาะอย่างยิ่งเมื่อมันมาถึงการทดสอบส่วนหน้า คำถามของฉันคือสิ่งนี้ เจ้าของ QA และธุรกิจจะทดสอบการเปลี่ยนแปลงคุณสมบัติที่คุณนำไปใช้ที่ไหน บนเครื่องพัฒนาท้องถิ่นของคุณก่อนที่คุณจะผูกพันหรือบนเครื่อง QA / การแสดงละคร? หากคุณมีเครื่อง staging ที่รัน trunk และคุณคิดว่ารหัสทั้งหมดที่กำหนดให้กับ trunk นั้นพร้อมใช้งานแล้วกำลังผลิต ... เอ๊ะ .. แล้วรหัสใดที่ถูกปิดและดีที่จะเข้าสู่การผลิตจากทั้งทางเทคนิคและธุรกิจ มุมมอง? …

7
การใช้พื้นที่เก็บข้อมูล Apt สำหรับการอัปเดตซอฟต์แวร์ที่ต้องชำระเงิน
ฉันกำลังพยายามหาวิธีที่จะแจกจ่ายการปรับปรุงซอฟต์แวร์สำหรับเว็บแอปพลิเคชันที่โฮสต์ / บนเว็บไซต์ซึ่งอาจมีการอัปเดตรายสัปดาห์และ / หรือรายเดือน ฉันไม่ต้องการให้ลูกค้าที่ใช้ผลิตภัณฑ์ในสถานที่ต้องกังวลเกี่ยวกับการอัปเดตด้วยตนเองฉันแค่ต้องการให้ดาวน์โหลดและติดตั้งโดยอัตโนมัติ ala Google Chrome ฉันวางแผนที่จะให้ไฟล์ OVF กับ Ubuntu และซอฟต์แวร์ที่ติดตั้งและกำหนดค่า ความคิดแรกของฉันเกี่ยวกับวิธีการแจกจ่ายซอฟต์แวร์คือการสร้างคลังเก็บ Apt / หกช่องทาง (ไม่แน่ใจว่าจะดีกว่า ณ จุดนี้) ที่จะเข้าถึงผ่าน SSH โดยใช้คีย์ดังนั้นหากลูกค้าไม่ต่ออายุการสมัครสมาชิกของเรา : เบต้า - ใช้ภายในกับข้อมูลการทดสอบเพื่อตรวจสอบข้อบกพร่องที่สำคัญ ภายใน - ใช้ภายในกับข้อมูลสดเพื่อตรวจสอบข้อบกพร่อง (ขั้นตอนการให้อาหารสุนัข) ภายนอก 1 - ปรับใช้กับ 1% ของฐานผู้ใช้ของเรา (สุ่มเลือก) เพื่อตรวจสอบข้อบกพร่อง ภายนอก 9 - ปรับใช้เป็น 9% ของฐานผู้ใช้ของเรา (สุ่มเลือก) เพื่อตรวจสอบข้อบกพร่อง ภายนอก 90 …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.