Ekinlikler
17 Mar 23 - 21 Mar 23
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Azure Pipelines ile npm paketlerinizi kuruluşunuzdaki ve diğer kuruluşlardaki Azure Artifacts akışlarına yayımlayabilirsiniz. Bu makale, YAML ve Klasik işlem hatlarını kullanarak npm paketlerinizi iç ve dış akışlara yayımlama konusunda size yol gösterir.
Henüz yapmadıysanız bir Azure DevOps kuruluşu ve proje oluşturun.
Henüz yoksa yeni bir akış oluşturun.
Şirket içinde barındırılan bir aracı kullanıyorsanız, aracıda Node.js ve npm olduğundan emin olun.
Not
Azure Pipelines kullanarak paketlerinizi bir akışta yayımlamak için hem Proje Koleksiyonu Derleme Hizmeti'nin hem de projenizin Derleme Hizmeti kimliğinin Akış Yayımcısı (Katkıda Bulunan) olarak yapılandırıldığından emin olun. Daha fazla ayrıntı için bkz . Yeni kullanıcı/grup ekleme.
steps:
- task: NodeTool@0
inputs:
checkLatest: true
- task: npmAuthenticate@0
displayName: 'Authenticate to Azure Artifacts feed'
inputs:
workingFile: .npmrc
- script: |
npm publish
displayName: Publish
Paketlerinizi başka bir Azure DevOps kuruluşundaki bir akışa yayımlamak için önce hedef kuruluşta kişisel erişim belirteci oluşturmanız gerekir.
Hedef akışınızı barındıran kuruluşa gidin ve Paketleme>Okuma ve yazma kapsamıyla kişisel erişim belirteci oluşturun. Aşağıdaki bölümde ihtiyacınız olacak şekilde kişisel erişim belirtecinizi kopyalayın.
İşlem hattınızın çalıştırılacağı Azure DevOps kuruluşunda oturum açın ve projenize gidin.
Proje ayarlarınız>Hizmet bağlantıları'na gidin.
Yeni hizmet bağlantısı'nı, npm'yi ve ardından İleri'yi seçin.
Kimlik Doğrulama yöntemi olarak Kullanıcı Adı ve Parola'yı seçin ve kayıt defteri URL'nizi girin. Kullanıcı Adınızı girin (Azure Pipelines kimlik doğrulaması için yapılandırma dosyanızı .npmrc
ve daha önce oluşturduğunuz kişisel erişim belirtecini kullanacağı için bir yer tutucu). Parola için kişisel erişim belirtecinizi yapıştırın. Hizmet bağlantınız için bir ad sağlayın ve Tüm işlem hatlarına erişim izni ver onay kutusunu işaretleyin.
Bitirdiğinizde Kaydet'i seçin.
Azure DevOps kuruluşunuzda oturum açın ve projenize gidin.
İşlem hatları'yı ve ardından işlem hattı tanımınızı seçin.
Düzenle'yi seçin ve ardından YAML işlem hattınıza aşağıdaki kod parçacığını ekleyin.
- task: NodeTool@0
inputs:
checkLatest: true
- task: npmAuthenticate@0
displayName: 'Authenticate to Azure Artifacts feed'
inputs:
workingFile: .npmrc
customEndpoint: <SERVICE_CONNECTION_NAME>
- script: |
npm publish
displayName: Publish
Ekinlikler
17 Mar 23 - 21 Mar 23
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Modül
Azure Artifacts ile derleme bağımlılıklarını yönetme - Training
Bu modülde Space Game web ekibi, birden çok uygulama tarafından kullanılabilecek bir paket üreten bir derleme işlem hattı oluşturma konusunda size yol gösterir.
Sertifikasyon
Microsoft Sertifikalı: DevOps Mühendisi Uzmanı - Certifications
Bu sertifikasyon, şu teknik görevleri yerine getirme yeteneğinizi ölçer: Süreçleri ve iletişimi tasarlama ve uygulama, kaynak denetim stratejisi tasarlama ve uygulama, derleme ve yayın işlem hatlarını tasarlama ve uygulama, güvenlik ve uyumluluk planı geliştirme ve izleme stratejisi uygulama.
Belgeler
Npm paketlerini yayımlama ve indirme - Azure Artifacts
Azure Artifacts'te npm paketlerinizi yönetmek için projenizi ayarlamayı öğrenin.
Npm paketleri CLI'sı yayımlama ve geri yükleme - Azure Artifacts
Komut satırından npm paketlerini yayımlamayı ve geri yüklemeyi öğrenin.
npmAuthenticate@0 - npm authenticate (görev çalıştırıcıları için) v0 görevi
Npm görevini de kullanıyorsanız bu görevi kullanmayın. Derlemenin kapsamı için deponuzdaki bir .npmrc dosyasına npm kimlik bilgileri sağlar. Bu, gulp ve Grunt gibi npm görev çalıştırıcılarının özel kayıt defterleriyle kimlik doğrulamasına olanak tanır.