Граф коммитов

97 Коммитов

Автор SHA1 Сообщение Дата
Bernie White 6726036171
Update rule level for specific cases #1551 (#1554) 2022-08-06 17:58:48 +10:00
Bernie White 86fb3b3683
Updates for packaging (#1496) 2022-06-25 21:42:01 +10:00
Bernie White 75022fe740
Remove Az dependencies #1447 (#1455)
* Remove Az dependencies #1447

* Add Az.Resources as dev dependency
2022-06-03 10:29:13 +10:00
Bernie White 490fc38a82
Added ref and doc updates #1432 #1430 (#1445) 2022-05-31 07:25:05 +10:00
Bernie White 57e62f79db
Fix no deps CI bug (#1396) 2022-05-05 23:30:31 +10:00
Bernie White 4c69a18c78
Added nodeps manifest #1392 (#1394) 2022-05-05 20:14:28 +10:00
Bernie White 473abc70de
Embedded provider and alias data #1383 (#1390)
* Embedded provider and alias data #1383

* Update build

* Add build tool logging

* Add pre-build
2022-05-05 07:24:09 +10:00
Bernie White 81387c9a15
Install specific dependency version (#1384) 2022-04-28 01:39:42 +10:00
Bernie White 4d87ea0ac7
Fix dependency version replacement (#1378) 2022-04-27 01:02:41 +10:00
Bernie White f0f9b510bd
Add Az module dependency management (#1377) 2022-04-26 23:12:05 +10:00
github-actions[bot] a254af7a9d
Bump aliases data (#1351)
* Bump aliases data

* Sort Resource type

* Remove locations and apiVersions properties from aliases data

Co-authored-by: ArmaanMcleod <ArmaanMcleod@users.noreply.github.com>
Co-authored-by: ArmaanMcleod <armaan_mcleod@outlook.com>
2022-04-03 12:51:53 +10:00
Armaan Mcleod a488fa9461
Experimental Cmdlets to validate objects with Azure policy conditions (#1337)
* Added initial code changes

* Add PolicyDefinitionId parameter to Export-AzPolicyAssignmentData

* Added intial documentation for both export cmdlets

* Added Get-AzPolicyAssignmentSource cmdlet

* Handle single slash aliases and remove deployment from policy rule

* Added tests

* Implement missing members from ITemplateContext

* Minor fixes with sub IDs

* Sort policy assignment sources in tests

* Created actions workflow for aliases data

* Fix ExportAliases build task

* Fixing tests

* Updated changelog and cmdlet descriptions to indicate these cmdlets are experimental

* Rename to Get-AzPolicyAssignmentDataSource

* make dictionaries case insenstivie

* Adding more tests

* Add value expression limitation

* Simplify example

* Update namespace

* Fix broken lines

Co-authored-by: Bernie White <bewhite@microsoft.com>
2022-03-30 22:45:52 +11:00
Bernie White c4acaff651
Fix dependency env reference (#1201) 2022-01-18 10:39:35 +10:00
Bernie White 22617190b9
Added dependency automation (#1198)
* Added dependency automation

* Updates based on feedback
2022-01-16 22:36:55 +10:00
github-actions[bot] 4e93528685
Bump providers data (#1117)
* Bump providers data

* Additional improvements to provider data refresh

Co-authored-by: ArmaanMcleod <ArmaanMcleod@users.noreply.github.com>
Co-authored-by: Bernie White <bewhite@microsoft.com>
2021-12-01 12:32:43 +10:00
Bernie White 46c3fa1170
Default baseline with module configuration #1089 (#1090) 2021-11-13 23:09:24 +10:00
Bernie White 4c6645d8df
Bump PSRule dependency to v1.9.0 #1081 (#1082) 2021-11-11 01:48:16 +10:00
github-actions[bot] 41e1b3df0f
Bump providers data (#1061)
* Bump providers data

* Improve ordering consistency

* Fix ordering

Co-authored-by: BernieWhite <BernieWhite@users.noreply.github.com>
Co-authored-by: Bernie White <bewhite@microsoft.com>
2021-11-02 23:21:22 +10:00
Bernie White a3d9cfa3cf
Bump PSRule dependency to v1.8.0 #1018 (#1019) 2021-10-08 13:36:28 +10:00
Armaan Mcleod d518a05940
Use REST API to fetch zones instead of Get-AzPublicIpAddress cmdlet (#984)
* Use REST API instead of Get-AzPublicIpAddress

* Remove Az.Network from dependencies

* Use Invoke-AzRestMethod instead of module functions

* Bump Az.Accounts version o 2.5.2
2021-09-22 23:58:43 +10:00
Armaan Mcleod eb057f5330
Added Public IP address Availability Zone and Standard SKU rules (#983)
* Added Azure.PublicIP.AvailabilityZone rule

* Generate rule docs

* Update baseline test with new rule count

* Remove trailing comma in template example

* Updated changelog

* Install Az.Network in module dependencies

* Added Azure.PublicIP.StandardSKU rule

* Made changes from feedback

* Removed 2021_12 baseline test
2021-09-22 14:44:33 +10:00
Bernie White f9e2aa1f97
Bump PSRule dependency to v1.7.2 #951 (#952) 2021-09-11 17:28:46 +10:00
Bernie White 194ba27899
Refactor baseline doc generate task (#950) 2021-09-11 16:40:29 +10:00
Armaan Mcleod 50a454e151
Upgraded to Pester v5.3.0 (#937)
* Upgraded to latest Pester v5 stable version

* Putting InModuleScope inside It block
2021-09-05 17:59:41 +10:00
Bernie White 0edb0e006d
Bump PSRule dependency to v1.7.0 #938 (#939)
* Bump PSRule dependency to v1.7.0 #938

* Updated CI rules
2021-09-05 16:53:32 +10:00
Bernie White 852f942ee9
Bump PSRule dependency to v1.6.1 #913 (#914) 2021-08-26 16:29:38 +10:00
Bernie White a4e595bc71
Include AZ info in providers.json #907 (#908) 2021-08-26 10:10:50 +10:00
Bernie White cf39d53d82
Bump PSRule v1.6.0 #871 (#873) 2021-08-13 03:36:06 +10:00
Bernie White e80faab5e2
Updated links and CI (#856) 2021-08-09 16:25:06 +10:00
Armaan Mcleod 74e0f82389
Pester v5 migration (#857)
* Converted all *.Tests.ps1 to be compatible with Pester V5

* Updated pipeline.build.ps1 to use Pester V5
2021-08-08 22:08:57 +10:00
Bernie White 58cf1e5bf7
Added expansion from Bicep source files #848 #670 (#850) 2021-08-04 11:52:56 +10:00
Bernie White 3de70afd6d
Improvements to rule docs (#840) 2021-07-25 18:46:13 +10:00
Bernie White ba0ab8ae83
Bump PSRule dependency to v1.5.0 #832 (#839) 2021-07-25 17:47:58 +10:00
Bernie White e97eaa8a12
Added baseline and update docs #822 #823 #824 (#825) 2021-07-04 22:17:18 +10:00
Bernie White 65255bbd0b
Web updates (#803) 2021-06-17 23:55:40 +10:00
Bernie White c48be761d2
Updated rule doc links (#760) 2021-05-18 19:48:23 +10:00
Bernie White db1a19f0c9
Nest sub-resources resources for analysis #746 (#757) 2021-05-13 01:36:05 +10:00
Bernie White ef34460585
Fixed reason inputObject is null #753 (#754) 2021-05-06 01:46:24 +10:00
Bernie White b0862b63e2
Bump PSRule dependency to v1.3.0 #749 #742 (#750) 2021-05-02 23:53:08 +10:00
Bernie White a3412fb093
Bump CI pipeline to v1.4.0 (#748) 2021-05-02 23:26:40 +10:00
Bernie White edcd5b7ab5
Fixed could not load file or assembly YamlDotNet #741 (#743) 2021-04-22 02:05:28 +10:00
Bernie White 4aeeb06f92
Merge force release option into main (#731)
* Fixed export not expanding nested deployments #715 (#717) (#718)

* Release v1.2.1 (#719)

* Add force publish (#721)
2021-04-09 02:19:20 +10:00
Bernie White 76e6a1a55a
Bump PSRule dependency to v1.2.0 #713 (#714) 2021-04-04 23:44:10 +10:00
Bernie White 60e63804a2
Bump PSRule dependency to v1.1.0 #692 (#693) 2021-03-17 16:01:54 +10:00
Bernie White 3efc805e53
Added user defined functions in templates #682 (#690) 2021-03-15 16:11:08 +10:00
Bernie White 32b886ad2d
Bump PSRule dependency to v1.0.3 #648 (#649) 2021-02-17 23:17:09 +10:00
Bernie White 60e2544d59
Added template checks #631 #632 #633 #634 #635 (#636) 2021-02-08 16:51:37 +10:00
Bernie White 9c19dbef4e
Check parameter default value type matches type #311 (#624) 2021-01-31 20:26:29 +10:00
Bernie White d42f77edcc
Bump PSRule dependency to v1.0.1 #611 (#612) 2021-01-25 13:48:08 +10:00
Bernie White d002e5cfee
Bump CI version to v1.0.0 (#610) 2021-01-25 13:34:06 +10:00