Botframework-solutions: penyegaran botskills tidak dapat dijalankan di tugas PowerShell dari saluran rilis Azure DevOps

Dibuat pada 16 Okt 2020  ·  10Komentar  ·  Sumber: microsoft/botframework-solutions

Alat

Nama: Pengiriman
Versi: Terbaru
Kumpulan agen: Pipa Azure
Spesifikasi Agen: vs2017-win2016

Jelaskan bugnya

Deskripsi yang jelas dan ringkas tentang apa itu bug.

Untuk Mereproduksi

Langkah-langkah untuk mereproduksi perilaku:

  1. Buat template Bot Framework Asisten Virtual
  2. Di pipa rilis, instal alat npm prasyarat dan coba gunakan botskills refresh --cs ./path/to/cognitivemodels.json --dispatchFolder ./path/to/Deployment/Resources/dispatch .

Terlepas dari bagaimana Anda menginstal paket npm yang diperlukan, itu tidak akan berfungsi. Anda akan mendapatkan kesalahan yang mirip dengan ini.

2020-10-16T20:44:18.2228935Z }
2020-10-16T20:44:18.2397954Z Running Luis Generate for Masteren-us...
2020-10-16T20:44:18.2400791Z Executing luisgen for the Masteren-us file
2020-10-16T20:44:21.3236825Z There was an error while refreshing any Skill from the Assistant:
2020-10-16T20:44:21.3238398Z Error: There was an error in the bf luis:generate:cs command:
2020-10-16T20:44:21.3240619Z Command: bf luis:generate:cs --in "D:\a\r1\a\_source\zzz\xxx\yyy\Deployment\Resources\dispatch\qa\en-us\Masteren-us.json" --out "D:\a\r1\a\Services\DispatchLuis.cs" --className DispatchLuis --force
2020-10-16T20:44:21.3242335Z Unknown error during execution. Please file an issue on https://github.com/microsoft/botframework-cli/issues
2020-10-16T20:44:21.3243144Z undefined
2020-10-16T20:44:21.3243507Z 

Perilaku yang diharapkan

Perilaku yang sama seperti pada mesin lokal.

Konteks tambahan

[serangga]

Bot Services bug customer-replied-to customer-reported in-progress

Komentar yang paling membantu

Terima kasih telah melacak ini. Seperti yang saya katakan sebelumnya, saya dapat memberikan info yang Anda butuhkan. Saya hanya tidak yakin apa yang ingin Anda bantu untuk menyelesaikan ini.

Semua 10 komentar

@lzc850612 dapatkah Anda menyelidiki ini dan mentransfer ke repositori yang berlaku? Terima kasih!

Saya juga senang memberikan detail atau dokumentasi apa pun yang Anda minta.

@ Batta32 dapatkah Anda menyelidiki masalah ini? @ lzc850612 Saya telah menugaskan Anda kembali ke masalah ini karena @ Batta32 bukan anggota repositori.

Tentu @stevengum! Kami akan meninjaunya dan menambahkan pembaruan apa pun sesegera mungkin. Apakah mungkin untuk mentransfer masalah ke repositori solusi botframework ?

Terima kasih telah melacak ini. Seperti yang saya katakan sebelumnya, saya dapat memberikan info yang Anda butuhkan. Saya hanya tidak yakin apa yang ingin Anda bantu untuk menyelesaikan ini.

Terima kasih @ericchansen telah melaporkan masalah ini, kami mengajukan beberapa

  1. Versi botskill mana yang Anda gunakan dalam proses?
  2. Kami melihat bahwa Anda mencoba menggunakan botskills refresh . Apakah ini benar? Sudahkah Anda mengeksekusi botskills connect sebelum botskills refresh ?
  3. Meninjau botskills refresh terlampir :

botskills menyegarkan --cs ./path/to/cognitivemodels.json --dispatchFolder ./path/to/Deployment/Resources/dispatch.

Dapatkah Anda mengonfirmasi bahwa Anda meneruskan nilai ./path/to/cognitivemodels.json ke properti --cognitiveModelsFile ? Lihat ini .

  1. Sudahkah Anda memeriksa apakah ini terjadi secara lokal?

Kami akan memberi tahu Anda segera setelah kami memiliki pembaruan tentang ini 😊.

Hai @ericchansen , kami mereproduksi masalah ini. Kesalahan terjadi ketika bf luis:generate menerima jalur --out yang berisi folder yang tidak ada.

Untuk mereproduksi masalah, kami secara manual menjalankan perintah bf luis:generate:cs dengan parameter --out dan mendapatkan kesalahan yang sama seperti milik Anda.

Kami akan bekerja untuk menganalisis mengapa ini terjadi, dan kami akan menghubungi Anda kembali setelah kami mendapatkan pembaruan.

Masalah direproduksi
image

Hai @ericchansen , maaf atas keterlambatannya. Pastikan untuk mengarahkan Working Directory ke folder akar Asisten Virtual Anda di tugas botskills refresh agar perintah berfungsi dengan benar.
Setelah ini, Anda dapat mengurangi perintah karena akan menyimpulkan struktur folder Anda berdasarkan --cs , lihat dokumen ini untuk informasi lebih lanjut.

botskills menyegarkan --cs

Akhirnya, kesalahan _undefined_ tidak bertele-tele karena bf luis:generate :cs tidak menangkap kesalahan dengan benar karena tidak dibungkus dengan kalimat try/catch seperti bf luis:generate :ts. Kami akan mengangkat masalah repositori untuk memperbaikinya.

Semoga ini memperbaiki masalah Anda 😊.

_Tugas Powershell dengan konfigurasi perintah refresh Botskills_
image

_Botskills refresh berjalan dengan sukses di Pipelines_
image

@peterinnesmsft - kami dapat menutup masalah karena tidak aktif. @ericchansen jika Anda masih mengalami masalah, silakan aktifkan kembali dan kami dapat menyelesaikannya lagi, atau membuat masalah baru!

Tutup karena tidak aktif.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat