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

กระบวนการแปลงไฟล์ซอร์สโค้ดเป็นซอฟต์แวร์แบบสแตนด์อโลนที่สามารถรันบนคอมพิวเตอร์

2
ควรใช้ gradle.properties เทียบกับ settings.gradle เมื่อใด
gradle build มีสามไฟล์ build.gradle ที่กำหนดสคริปต์คอนฟิกูเรชันบิลด์ gradle.properties settings.gradle คำถาม อะไรคือความแตกต่างระหว่างsettings.gradle& gradle.properties? ควรใส่การตั้งค่าsettings.gradleเมื่อgradle.propertiesใดเทียบกับ ?

14
วิธีทำเครื่องหมายบิลด์ไม่เสถียรในเจนกินส์เมื่อเรียกใช้เชลล์สคริปต์
ในโปรเจ็กต์ที่ฉันกำลังทำอยู่เรากำลังใช้เชลล์สคริปต์เพื่อดำเนินการงานต่างๆ บางสคริปต์เป็นสคริปต์ sh / bash ที่รัน rsync และบางสคริปต์เป็น PHP สคริปต์ PHP ตัวหนึ่งกำลังเรียกใช้การทดสอบการรวมบางอย่างที่ส่งออกไปยัง JUnit XML รายงานการครอบคลุมโค้ดและสิ่งที่คล้ายกัน เจนกินส์สามารถทำเครื่องหมายงานที่ประสบความสำเร็จ / ล้มเหลวขึ้นอยู่กับสถานะทางออก ในPHP สคริปต์จะออกด้วย 1หากตรวจพบว่าการทดสอบล้มเหลวระหว่างการรัน เชลล์สคริปต์อื่น ๆ รันคำสั่งและใช้โค้ดออกจากโค้ดเหล่านั้นเพื่อทำเครื่องหมายบิลด์ว่าล้มเหลว // :: End of PHP script: // If any tests have failed, fail the build if ($build_error) exit(1); ในJenkins Terminologyโครงสร้างที่ไม่เสถียรถูกกำหนดให้เป็น: บิวด์ไม่เสถียรหากสร้างสำเร็จและผู้เผยแพร่อย่างน้อยหนึ่งรายรายงานว่าไม่เสถียร ตัวอย่างเช่นหากกำหนดค่าผู้เผยแพร่ JUnit และการทดสอบล้มเหลวโครงสร้างจะถูกทำเครื่องหมายว่าไม่เสถียร ฉันจะทำให้เจนกินส์ทำเครื่องหมายบิลด์ว่าไม่เสถียรแทนที่จะเป็นเพียงความสำเร็จ / …
93 shell  jenkins  build  status 

3
กระจายโหลดอย่างเท่าเทียมกันโดยใช้ 'H * * * *' แทนที่จะเป็น '5 * * * *'
เมื่อตั้งค่าวิธีที่ Jenkins shoul ดึงการเปลี่ยนแปลงจากการโค่นล้มฉันลองตรวจสอบ Poll SCM และกำหนดตารางเวลา5 * * * *ฉันได้รับคำเตือนต่อไปนี้ กระจายโหลดอย่างเท่าเทียมกันโดยใช้ 'H * * * *' แทนที่จะเป็น '5 * * * *' ฉันไม่แน่ใจว่า H หมายถึงอะไรในบริบทนี้และทำไมฉันจึงควรใช้สิ่งนั้น

1
วิธีรันคำสั่ง sbt assembly โดยไม่ต้องทดสอบจากบรรทัดคำสั่ง
ฉันได้อ่านคำถาม: สิ่งนี้และสิ่งนั้น พวกเขาแนะนำให้แก้ไขไฟล์ sbt แต่ฉันต้องการรันsbt clean assemblyโดยไม่ต้องทดสอบและอย่าแก้ไขไฟล์สร้าง sbt เป็นไปได้ด้วย sbt? ใน maven มี-DskipTest=trueพารามิเตอร์มี analog สำหรับ sbt หรือไม่?
92 testing  build  sbt 

10
android studio เวอร์ชันนี้ไม่สามารถใช้งานร่วมกับเวอร์ชัน gradle ที่ใช้ลองปิดการใช้งานทันที
ฉันสามารถสร้างแอปได้อย่างถูกต้อง แต่เมื่อฉันเรียกใช้ฉันได้รับข้อผิดพลาดนี้: This version of android studio is incompatible with the gradle version used.Try disabling the instant run

30
Xcode 4: สร้างล้มเหลวไม่มีปัญหา
แอปทำงานได้ดีในตัวจำลองสร้างและเรียกใช้ เมื่อฉันแนบอุปกรณ์ของฉัน (iPhone 3GS ที่ใช้ iOS 4.3) และกำหนดเป้าหมายไปที่ iPhone ผลลัพธ์คือ "Build ล้มเหลว" พร้อมกับ "ไม่มีปัญหา" มองไปที่หน้าต่างสร้างผลทุกอย่างเป็นสีเขียวมีเครื่องหมายรวมทั้งแจ้งให้ทราบล่วงหน้ารูปร่างล้มเหลว การขยายการถอดเสียงไม่แสดงข้อผิดพลาด ฉันไม่สามารถยกเว้นความเป็นไปได้ที่จะเกิดข้อผิดพลาดในการลงนามหรือการจัดเตรียม แต่มันทำให้ฉันเกิดข้อผิดพลาดเหล่านั้นฉันได้รีดมันออกและตอนนี้มันไม่ได้ให้ข้อผิดพลาดหรือปัญหาใด ๆ เพียงแค่ "สร้างล้มเหลวไม่มีปัญหา" บิวด์ล้มเหลวโดยไม่มีปัญหาในทางใดบ้าง มีวิธีใดบ้างที่ฉันสามารถดูเอาต์พุตการสร้างเพื่อดูว่าฉันสามารถหาสาเหตุที่ล้มเหลวโดยไม่มีปัญหาได้หรือไม่ มีการสร้างเอาต์พุตนอกเหนือจากรายการปัญหาหรือไม่ ฉันไม่เห็นในหน้าต่างบิลด์ที่พยายามโหลดแอปลงในอุปกรณ์ของฉัน - เอาต์พุตนี้อยู่ที่อื่นหรือไม่
91 ios  xcode  build  xcode4 

5
จะเปิดใช้งานการสร้างเวลาใน Xcode ได้อย่างไร
ฉันต้องการทราบว่าการสร้างโครงการของฉันใช้เวลานานเท่าใดตัวอย่างเช่นโดยการแสดงในบานหน้าต่างการสร้าง ตัวเลือกนี้มีอยู่ใน Xcode หรือไม่ ขอบคุณ.
91 xcode  build  timing 

20
การสร้าง Android Studio ล้มเหลวโดยไม่พบ "งาน" ในรูทโปรเจ็กต์ "MyProject" "
ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามสร้างโครงการของฉันหลังจากเปลี่ยนแล็ปท็อปและอัปเดตเป็น Android Studio เวอร์ชัน 0.8.2 FAILURE: การสร้างล้มเหลวโดยมีข้อยกเว้น เกิดอะไรขึ้น: ไม่พบงาน '' ในรูทโปรเจ็กต์ 'MyProject' ลอง: เรียกใช้งาน gradle เพื่อรับรายการงานที่มี รันด้วยอ็อพชัน --stacktrace เพื่อรับ stack trace รันด้วยอ็อพชัน --info หรือ --debug เพื่อรับเอาต์พุตบันทึกเพิ่มเติม สร้างไม่สำเร็จ นี่คือไฟล์ Gradle ของฉัน: การตั้งค่าระดับบนสุด gradle include ':MyProject' build.gradle ใน MyProject: apply plugin: 'com.android.application' buildscript { repositories { mavenCentral() } dependencies { classpath "com.android.tools.build:gradle:0.12.+" …

6
MANIFEST.in ละเว้นใน“ การติดตั้ง python setup.py” - ไม่มีการติดตั้งไฟล์ข้อมูล?
นี่คือสคริปต์ setup.py ที่ถูกถอดออกของฉันโดยไม่ได้ลบรหัส #!/usr/bin/env python from distutils.core import setup from whyteboard.misc import meta setup( name = 'Whyteboard', version = meta.version, packages = ['whyteboard', 'whyteboard.gui', 'whyteboard.lib', 'whyteboard.lib.pubsub', 'whyteboard.lib.pubsub.core', 'whyteboard.lib.pubsub.utils', 'whyteboard.misc'], py_modules = ['whyteboard'], scripts = ['whyteboard.py'], ) MANIFEST.in: include *.txt include whyteboard-help/*.* recursive-include locale *.mo recursive-include images *.png เมื่อฉันเรียกใช้ "python setup.py …


7
วิธีการคอมไพล์โปรแกรม Go ประกอบด้วยไฟล์หลาย ๆ ไฟล์?
ฉันมีโปรแกรมขนาดเล็กที่ประกอบด้วยไฟล์สามไฟล์ซึ่งทั้งหมดอยู่ในแพ็คเกจเดียวกัน (หลัก) แต่เมื่อฉันทำ "go build main.go" การสร้างไม่สำเร็จ เมื่อเป็นเพียงไฟล์เดียว (main.go) ทุกอย่างทำงานได้ดี ตอนนี้ฉันใช้ความพยายามในการแยกโค้ดดูเหมือนว่าคอมไพเลอร์ไม่สามารถค้นหาสิ่งที่นำออกจาก main.go และใส่ลงในไฟล์อื่น ๆ อีกสองไฟล์นี้ (ซึ่งอยู่ในไดเร็กทอรีเดียวกับ main.go) . ซึ่งส่งผลให้เกิดข้อผิดพลาด "ไม่ได้กำหนด" ประเภท " จะคอมไพล์โปรแกรมที่ประกอบด้วยไฟล์หลาย ๆ ไฟล์ได้อย่างไร?

10
Android Error Building Signed APK: ไม่พบ keystore.jks สำหรับการลงนาม config 'externalOverride'
ฉันได้รับข้อผิดพลาดนี้เมื่อพยายาม Build Signed APK ฉันเพิ่งอัปเกรดเป็น API 23 แต่สร้าง APK: s สำเร็จหลังจากนั้น ฉันสับสน ขอความช่วยเหลือและแนะนำวิธีแก้ปัญหานี้ นี่คือข้อผิดพลาด FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:validateExternalOverrideSigning'. > Keystore file /Users/me/Desktop/final apps/keystore.jks not found for signing config 'externalOverride'. * Try: Run with --stacktrace option to get the stack …

5
จะอัพเดตที่เก็บ maven ใน Eclipse ได้อย่างไร?
สมมติว่าคุณใช้ปลั๊กอิน m2eclipseอยู่แล้วคุณจะทำอะไรได้บ้างเมื่อไม่อัปเดตการอ้างอิงเป็นข้อมูลล่าสุดใน repo ของคุณ ตัวอย่างเช่นในบรรทัดคำสั่งคุณสามารถเพิ่ม-Uแฟล็กในรูปแบบ mvn clean install -U …เพื่อบังคับให้มีการอัปเดตการอ้างอิง ภายใน Eclipse มีสิ่งนี้หรือไม่? (ดูเหมือนจะไม่ได้รับการอัปเดตล่าสุดเสมอไป)

7
ฉันสามารถใช้ webpack เพื่อสร้าง CSS และ JS แยกกันได้หรือไม่
ฉันมี: ไฟล์ JS ที่ฉันต้องการรวมไฟล์ LESS ไฟล์ที่ฉันต้องการรวบรวมลงใน CSS (แก้ไข @imports เป็นบันเดิลเดียว) ฉันหวังว่าจะระบุสิ่งเหล่านี้เป็นอินพุตแยกกันสองตัวและมีเอาต์พุตแยกกันสองตัว (น่าจะเป็นผ่าน extract-text-webpack-plugin) Webpack มีปลั๊กอิน / ตัวโหลดที่เหมาะสมทั้งหมดในการคอมไพล์ แต่ดูเหมือนจะไม่ชอบการแยก ฉันเคยเห็นตัวอย่างของผู้ที่ต้องการไฟล์ LESS โดยตรงจาก JS เช่นrequire('./app.less');ไม่มีเหตุผลอื่นใดนอกจากบอกให้ webpack รวมไฟล์เหล่านั้นลงในบันเดิล สิ่งนี้ช่วยให้คุณมีจุดเข้าเพียงจุดเดียว แต่ดูเหมือนว่าฉันผิดจริงๆ - ทำไมฉันต้องใช้ LESS ใน JS ของฉันในเมื่อมันไม่เกี่ยวข้องกับรหัส JS ของฉัน ฉันลองใช้จุดเข้าหลายจุดส่งทั้ง JS รายการและไฟล์ LESS หลักเข้ามา แต่เมื่อใช้จุดเข้าหลายจุด webpack จะสร้างบันเดิลที่ไม่เรียกใช้ JS เมื่อโหลด - มันรวมเข้าด้วยกันทั้งหมด แต่ไม่รู้ สิ่งที่ควรดำเนินการเมื่อเริ่มต้น ฉันใช้ …

3
เรียกใช้รุ่นสร้างด้วย Xcode 4
ฉันเห็นว่า Xcode 4 แยกข้อมูลเป้าหมายของคุณอย่างสวยงามในมุมมองเดียวได้อย่างไร แต่หนึ่งสร้างและเรียกใช้งานสร้างที่แตกต่างกันอย่างไร สิ่งที่ฉันเห็นคือตัวเลือกในการสร้างและการเรียกใช้และตัวเลือกเหล่านี้ในการสร้างสำหรับการรันการทดสอบและการทำโปรไฟล์ ยังไม่ชัดเจนสำหรับฉันว่าแมปเหล่านี้กับการกำหนดค่าบิวด์อย่างไร
84 xcode  build  release 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.