Score:2

วิธีทำให้การกำหนดค่าส่งออกไปยังการแจกจ่ายแบบกำหนดเองโดยอัตโนมัติ

ธง kp

เราใช้การแจกจ่าย Drupal แบบกำหนดเองบนเว็บไซต์ของเรา นอกจากนี้ยังมีโมดูลที่กำหนดเองของเราในการแจกจ่าย โมดูลประกอบด้วยการกำหนดค่า

เมื่อฉันเปลี่ยนการกำหนดค่าบางอย่างใน Drupal Administration และส่งออกด้วย ดรัชซีเอ็กซ์มีการอัปเดตที่โฟลเดอร์ config/sync เท่านั้น แต่จะไม่อัปเดตในการกระจาย ฉันต้องค้นหาการกำหนดค่า คัดลอกไปยังโมดูลการแจกจ่ายแบบกำหนดเอง และลบ uuid และ _core

มีวิธีการทำให้ config ส่งออกไปยังการกระจายโดยอัตโนมัติหรือไม่?

leymannx avatar
ne flag
คุณไม่จำเป็นต้องคัดลอกไปยังตำแหน่งที่ถูกต้องและลบการกำหนดค่า UUID ด้วยตนเองใช่ไหม ฉันเดาว่าเป็นการยากที่จะทำให้เป็นอัตโนมัติเนื่องจากจะต้องมีวิธีที่กลไกอัตโนมัตินี้จำเป็นต้องรู้ล่วงหน้าว่าการกำหนดค่า distro ดั้งเดิมมาจากไหน (อาจกระจายไปทั่วโมดูลที่กำหนดเองหลายโมดูล) แต่ฉันต้องการให้พิสูจน์ว่าผิด
kp flag
ไม่ใช่เรื่องง่ายเมื่อคุณต้องอัปเดตการกำหนดค่าจำนวนมากในโมดูลการแจกจ่ายแบบกำหนดเองหลายโมดูล หากไม่มีการทำงานอัตโนมัติ ฉันจะเขียนเชลล์สคริปต์หรือคำสั่ง drush จนถึงตอนนี้ ฉันไม่พบสิ่งใดเลย สิ่งที่ฉันจะใช้ได้
ru flag
ฉันยังมีปัญหานี้ ฉันหยุดใช้โปรไฟล์ที่กำหนดเองเลย และใช้เวิร์กโฟลว์ตามโปรไฟล์ขั้นต่ำแทนด้วย `drush site:install --existing-config` เพื่อบันทึกงานอัปเดตโปรไฟล์ด้วยตนเอง
Geat avatar
de flag
ดูเหมือนว่าฉันจะได้ข้อสรุปเดียวกับคุณ แอนโทนิน เรารักษาการติดตั้ง Drupal พื้นฐานที่มีการกำหนดค่าอย่างสมบูรณ์แบบ และทุกครั้งที่มีการเปลี่ยนแปลง ฉันจะรันสคริปต์ "sync config" ที่ใช้ bash และ Drush เพื่อส่งออกการกำหนดค่า คัดลอกไปยังโปรไฟล์ และลบ UUID และ _core ออกจากไฟล์ทั้งหมด
kp flag
สวัสดี @Geat สคริปต์ "sync config" เป็นแบบสาธารณะหรือไม่
Geat avatar
de flag
It's not, @AntonínSlejška - but it's not too complicated. I export the config with `drush` (config:export), copy the exported files to the /config/install folder of the profile, remove "core.extension.yml" and "update.settings.yml", then use `sed` to remove the uuid and core entries.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา