Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI Environment] Introduced a test that tests that a main.json exists and is aligned with the latest main.bicep #3384

Merged
merged 25 commits into from
Jul 2, 2023

Conversation

AlexanderSehr
Copy link
Contributor

@AlexanderSehr AlexanderSehr commented Jun 29, 2023

Description

  • Added a test case to test that a main.json exists and is aligned with the latest main.bicep
  • Small update to the Invoke-PipelinesForBranch utility to support custom GitHub input parameters

Pipeline references

For module/pipeline changes, please create and attach the status badge of your successful run.

Pipeline
AAD - DomainServices
AnalysisServices - Servers
ApiManagement - Service
App - ContainerApps
App - Managed Environments
AppConfiguration - ConfigurationStores
Authorization - Locks
Authorization - PolicyAssignments
Authorization - PolicyDefinitions
Authorization - PolicyExemptions
Authorization - PolicySetDefinitions
Authorization - RoleAssignments
Authorization - RoleDefinitions
Automation - AutomationAccounts
Batch - BatchAccounts
Cache - Redis
CDN - Profiles
CognitiveServices - Accounts
Compute - AvailabilitySets
Compute - DiskEncryptionSets
Compute - Disks
Compute - Galleries
Compute - Images
Compute - ProximityPlacementGroups
Compute - SshPublicKeys
Compute - VirtualMachines
Compute - VirtualMachineScaleSets
Consumption - Budgets
ContainerInstance - ContainerGroups
ContainerRegistry - Registries
ContainerService - ManagedClusters
Databricks - Workspaces
DataFactory - Factories
DataProtection - BackupVaults
DbForMySQL - FlexibleServers
DbForPostgreSQL - FlexibleServers
DesktopVirtualization - ApplicationGroups
DesktopVirtualization - HostPools
DesktopVirtualization - Scalingplans
DesktopVirtualization - Workspaces
DevTestLab - Labs
DigitalTwins - DigitalTwinsInstances
DocumentDB - DatabaseAccounts
EventGrid - Domains
EventGrid - System Topics
EventGrid - Topics
EventHub - Namespaces
HealthBot - HealthBots
HealthcareApis - Workspaces
Insights - ActionGroups
Insights - ActivityLogAlerts
Insights - Components
Insights - DataCollectionEndpoints
Insights - DataCollectionRules
Insights - DiagnosticSettings
Insights - MetricAlerts
Insights - PrivateLinkScopes
Insights - ScheduledQueryRules
Insights - Web Tests
KeyVault - Vaults
KubernetesConfiguration - Extensions
KubernetesConfiguration - FluxConfigurations
Logic - Workflows
MachineLearningServices - Workspaces
Maintenance - MaintenanceConfigurations
ManagedIdentity - UserAssignedIdentities
ManagedServices - RegistrationDefinitions
Management - ManagementGroups
NetApp - NetAppAccounts
Network - ApplicationGateways
Network - ApplicationSecurityGroups
Network - AzureFirewalls
Network - BastionHosts
Network - Connections
Network - DdosProtectionPlans
Network - DNS Resolvers
Network - ExpressRouteCircuits
Network - ExpressRouteGateway
Network - FirewallPolicies
Network - Frontdoors
Network - IpGroups
Network - LoadBalancers
Network - LocalNetworkGateways
Network - NatGateways
Network - Network Managers
Network - NetworkInterfaces
Network - NetworkSecurityGroups
Network - NetworkWatchers
Network - PrivateDnsZones
Network - PrivateEndpoints
Network - PrivateLinkServices
Network - Public DnsZones
Network - PublicIpAddresses
Network - PublicIpPrefixes
Network - RouteTables
Network - ServiceEndpointPolicies
Network - TrafficManagerProfiles
Network - VirtualHubs
Network - VirtualNetworkGateways
Network - VirtualNetworks
Network - VirtualWans
Network - VPN Sites
Network - VPNGateways
OperationalInsights - Workspaces
OperationsManagement - Solutions
PolicyInsights - Remediations
PowerBiDedicated - Capacities
Purview - Accounts
RecoveryServices - Vaults
Relay - Namespaces
Resources - DeploymentScripts
Resources - ResourceGroups
Resources - Tags
Security - AzureSecurityCenter
ServiceBus - Namespaces
ServiceFabric - Clusters
SignalRService - SignalR
SignalRService - WebPubSub
Sql - ManagedInstances
Sql - Servers
Storage - StorageAccounts
Synapse - PrivateLinkHubs
Synapse - Workspaces
VirtualMachineImages - ImageTemplates
Web - Connections
Web - HostingEnvironments
Web - Serverfarms
Web - Sites
Web - StaticSites

Type of Change

Please delete options that are not relevant.

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Update to documentation

@AlexanderSehr AlexanderSehr added enhancement New feature or request [cat] testing category: testing [cat] utilities category: utilities labels Jun 29, 2023
@AlexanderSehr AlexanderSehr linked an issue Jun 29, 2023 that may be closed by this pull request
@AlexanderSehr AlexanderSehr marked this pull request as ready for review June 30, 2023 08:38
@AlexanderSehr AlexanderSehr requested a review from a team as a code owner June 30, 2023 08:38
@AlexanderSehr AlexanderSehr enabled auto-merge (squash) June 30, 2023 08:38
Copy link
Contributor

@eriqua eriqua left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🆗

@AlexanderSehr AlexanderSehr merged commit 14d6b4e into main Jul 2, 2023
12 of 16 checks passed
@AlexanderSehr AlexanderSehr deleted the users/alsehr/3372_jsonTest branch July 2, 2023 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[cat] testing category: testing [cat] utilities category: utilities enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[PBR alignment]: Add test to ensure main.json update
2 participants