Skip to main content
Glama
release.yml2.21 kB
trigger: none schedules: - cron: "0 0 * * 1" # Runs every Monday at 00:00 UTC displayName: Release Latest Version branches: include: - main jobs: - job: ReleaseLatest pool: vmImage: "windows-latest" steps: - task: UseNode@1 inputs: version: "20" checkLatest: false retryCountOnDownloadFails: 2 - task: npmAuthenticate@0 inputs: workingFile: .npmrc displayName: Authenticate with npm registry - task: Npm@1 inputs: command: "ci" displayName: Install clean dependencies - task: Npm@1 inputs: command: "custom" customCommand: "run build" displayName: Build the project - task: EsrpCodeSigning@1 displayName: "Sign Binaries" inputs: ConnectedServiceName: "ESRP Service" FolderPath: "$(Build.ArtifactStagingDirectory)" Pattern: | **/*.js **/*.ts signConfigType: "inlineSignParams" inlineOperation: | [ { "KeyCode": "CP-230012", "OperationCode": "SigntoolSign", "Parameters": { "OpusName": "Azure DevOps MCP", "OpusInfo": "https://github.com/microsoft/azure-devops-mcp", "FileDigest": "/fd SHA256", "PageHash": "/NPH", "TimeStamp": "/tr http://timestamp.digicert.com /td SHA256" }, "ToolName": "signtool.exe", "ToolVersion": "6.2.9304.0" }, { "KeyCode": "CP-230012", "OperationCode": "SigntoolVerify", "Parameters": {}, "ToolName": "signtool.exe", "ToolVersion": "6.2.9304.0" } ] SessionTimeout: "60" MaxConcurrency: "10" - task: Npm@1 inputs: command: "custom" customCommand: "publish --access public --registry=https://registry.npmjs.org/" displayName: Publish package to public npmjs under @azure-devops org scope

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/magemaclean/azure-devops-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server