ฉันสงสัยว่ามีวิธีการบังคับให้ Heroku ทำการคอมไพล์กระสุนโดยไม่ต้องกดคอมมิทใหม่และ / หรืออัพเดทตัวแปรการตั้งค่า
ทำไมฉันถึงต้องการทำสิ่งนี้:
ฉันใช้ Cedar stack บน Heroku สำหรับแอป Rails 3.2 และฉันมีปัญหากับrake assets:precompile
งานที่ล้มเหลว (ในระหว่างการรวบรวมเท่านั้น --- หลังจากนั้นก็ใช้งานได้ดีกับ a heroku run
) ฉันสงสัยอย่างมากว่านี่เป็นเพราะตัวแปรสภาพแวดล้อมบางอย่างไม่สามารถใช้งานได้ในระหว่างการรวบรวมกระสุนและฉันคิดว่าheroku labs:enable user_env_compile
คุณสมบัติการทดลองจะแก้ปัญหานี้
แต่ด้วยuser_env_compile
คุณสมบัติเปิดการเปลี่ยนแปลงการตั้งค่าไม่ได้เรียก recompilation ของกระสุนและรหัสของฉันไม่ได้เปลี่ยนดังนั้นผมจึงไม่ได้มีการกระทำใด ๆ ที่ใหม่ที่จะผลักดัน
แน่นอนฉันสามารถผลักดัน "ดัมมี่" ที่มีการเปลี่ยนแปลงเล็กน้อยซึ่งอาจเป็นคำตอบที่ง่ายที่สุด --- แต่ฉันสงสัยว่ามีคำสั่ง heroku ที่จะให้ฉันคอมไพล์กระสุนโดยตรง
ขอบคุณ!