example'u takip ediyorum. Uzak Linux kopyasında bir docker kabına bir ASP.NET uygulaması yayınlıyor.Bu PowerShell komut dosyasını çalıştırmak için hangi klasörde?
Komut dosyası çalıştırmak için küçük bir eser var. Hadi alıntı yapalım.
Ayrıca, Visual Studio projenizde "Özellikler" altında oluşturulmuş adlı PublishProfiles klasörünü de araştırmayı unutmayın. Bir PowerShell betiği ve bu kabukta oluşturduğunuz bir kabuk betiği, için uygulamanızı komut satırından yayınlamanızı sağlar. Örneğin:
.\hanseldocker-Docker-publish.ps1 -packOutput $env:USERPROFILE\AppData\Local\Temp\PublishTemp -pubxmlFile .\hanseldocker-Docker.pubxml
Ben .\
konumu emin değilim. Aslında onu oluşturmak için Bamboo kullanıyorum, komut dosyasını gövdeye yerleştirmem gerekiyor.
.\
nedeniyle komut dosyasını değiştirmem gerekip gerekmediğini bilmiyorum?
\ sadece Eğer PS komut bulunduğu Bamboo'ya anlatmak gerek çalışan geçerli dizini anlamına gelir. "Script Location" da "Inline" yerine "File" ı da seçebilirsiniz. Artık doğrudan powershell komut dosyasına işaret edebilir ve argümanlar/env'yi girebilirsiniz. değişkenler gerektiği gibi. – Gunnar
@Gunnar, Orada tartışmaları nasıl koyacağımı bilmiyorum. Bana fotoğrafını verir misin lütfen? Benim durumumda -packOutput $ env: USERPROFILE \ AppData \ Local \ Temp \ PublishTemp -pubxmlFile. \ CustomDockerProfile.pubxml' –