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

1258 Коммитов

Автор SHA1 Сообщение Дата
Paul Dorsch 7609df04ce
Add job to move sdks from prod to another storage account (#1499)
* Job to revert dev sdks to what is in prod

* renamed

* renamed various files and functions to be clearer and demonstrate functionality better

* added new sdk storage constant for sandbox account

* corrected storage account constant and updated copy script

* finalized logic to copy entire blob container to new storage account

* updated sdks job to have a dry run parameter, and to have actual parameters instead of variables

* made dry run default in case of empty val

* Pauld/sandbox to prod (#1501)

* Point python 3.6 get-pip to new source (#1498)

* add additional logic for python 3.6 download, pointing at another get-pip source

* fixed placement

* added pipeline that copies from a source storage account to the production one

* added parameters and dry run capabilities

* add clearer error message in case of bad argument
2022-08-08 12:44:32 -04:00
snehapar9 7919dc47f1
Snehapar/1580390 upgrade php to 7.4.30 and apache2 to 2.4.54 (#1500)
* Upgrade php to 7.4.30 and Apache2 to 2.4.54

* Fix sytax error

* Fix syntax error

* Fix syntax error - Add "\"

* Fix syntax errors

* Upgrade Apache2 version to 2.4.54

* Remove Php version check

* Fix broken install

* Added --assume-yes to apt fix broken install

* Removed commands to download Apache2

* Added smoke test for apache2 version

* Removed smoke test

* Removed command to install Apache 2.54.

* Updated release tag in constants.yaml
2022-08-04 14:45:04 -07:00
Cormac McCarthy 7bf30b2e49
Add document for supported runtime versions (#1502) 2022-08-04 09:26:25 -07:00
Paul Dorsch 583001dee9
Point python 3.6 get-pip to new source (#1498)
* add additional logic for python 3.6 download, pointing at another get-pip source

* fixed placement
2022-08-02 13:55:02 -04:00
David Gardiner 44f3d6a305
Fix spelling errors (#1490)
- and remove some trailing spaces for good measure
2022-07-28 11:54:36 -07:00
snehapar9 1afc3ffebb
Add Environment Variable for client cert path in Python 3.10 and PHP 8.1 (#1491) 2022-07-25 14:25:20 -07:00
Brady Gaster 8ecf899317
disaabling colors via the envvar (#1457)
Co-authored-by: Cormac McCarthy <corm@microsoft.com>
2022-07-22 06:10:30 -04:00
Zixuan Qian d56e28fb07
Update integration jobs and constant files (#1470)
* add php 8.1 and remove node 12 from integration jobs

* update constant files

* Revert "update constant files"

This reverts commit 4d62f63bd73958a79555729e213d88ab71fa052b.

* address feedbacks

* update

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-21 18:37:05 -07:00
Zixuan Qian 39c6e232f5
Update SDKS debian type for PHP and PHP composer (#1483)
* update sdks debian type for php

* add comment and link

* update

* add unmet dependency

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-20 16:07:40 -07:00
Paul Dorsch 934a36dc82
Bugfix: storage account tests stopping at first empty line (#1482)
* updated storage account tests to view entire versions file, not stopping at the very first empty line

* trim lines in storage account tests to account for only whitespace lines
2022-07-19 11:52:28 -04:00
Paul Dorsch a1442955ff
Pauld/1551977 allow php fpm configuration (#1471)
* add some configuration to the startupscriptgenerator, and a test base

* added to startupscript generator to configure fpm before application run, and cooresponding tests

* added documentation surrounding the fpm configuration options, and configured the tests to include all of the fpm config options. Also lowered the amount of time waiting before checking for application readiness

* removed tests from sample php app

* removed the bullseye php dockerfiles

* bumped delaybetween retries back to 100

* give the php failures more time to pull the images before exiting the container

* condensed the php test invocations to a single method for sucess and failures, and added async to the naming

* remove php integration collection and update nightly tests to check more frequently for container liveliness

* updated docker cli to not duplicate code, and increased delay between tries in order to increase the max amount of time we take to wait for container startup

* revert nginx version

* update tags

* bumped the amount of time the container has to pull the image and fail to run the startup script, as it can occaisonally take a long time to pull and run

* address pr comments: styling and using isnullorempty for string comparison

* pr feedback: explained waiting for the container to start up and bumped the delay in between retrieving the host port to 10 seconds

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-18 20:19:37 -04:00
william-msft 23a612b5ab
Add dotnet7 preview6 sdk (#1476)
* Add dotnet7 preview6 sdk

* Add dotnet7 preview 6 runtime

* Update runtime tag

* Revert accident python version change

* Add dynamic installation test for dotnet7 preview6

* pin versions of afero to 1.8.2 to revert bug with 1.9.0

* Add dynamic installation test for dotnet7 preview6

Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-07-18 11:24:47 -07:00
william-msft 4a12c850a7
Add ruby custom build command (#1478) 2022-07-15 13:43:50 -07:00
Paul Dorsch ff301ba8c0
pin versions of afero to 1.8.2 to revert bug with 1.9.0 (#1479) 2022-07-15 14:34:56 -04:00
Zixuan Qian 21d604d1d3
Revert Nginx version from PHP Fpm images (#1477)
* revert nginx version

* update tags

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-14 09:54:28 -07:00
william-msft 94a964e02e
Update BuildServer to prevent command injection (#1461)
* Update BuildServer to prevent command injection

* Remove unused var

* Remove dollar sign

* Update to only allow specific characters in the build server

* Add parameter in error log
2022-07-13 12:35:01 -07:00
waliMSFT cdc56e080a
Project spotlight node (#1449)
* Project spotlight node: addressed PR comments
2022-07-11 15:59:18 -04:00
Paul Dorsch f2fd686a12
Pauld/1562989 Update Newtonsoft.json to 13.0.1 (#1472)
* updated newtonsoft.json to 13.0.1 and microsoft.net.test.sdk to 16.5.0

* explicitly install newer version of newtonsoft into build server, as it was still pulling in the older version
2022-07-11 13:37:01 -04:00
Zixuan Qian 83be9af4b9
Upgrade NGINX to latest stable version in PHP Fpm images (#1453)
* upgrade nginx to latest stable version in php fpm images

* support php 8.0.19 and 8.1.6

* migrate php 8.1 to bullseye

* add buster part in buildRunTimeImageBases.sh

* update

* fix test

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-08 15:54:09 -07:00
Cormac McCarthy c65f55fa34
Consolidate dependabot changes (#1417)
* Bump sinatra from 2.1.0 to 2.2.0 in /tests/SampleApps/ruby/sinatra-app

Bumps [sinatra](https://github.com/sinatra/sinatra) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: sinatra
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sinatra from 2.1.0 to 2.2.0 in /tests/SampleApps/ruby/Jekyll-app

Bumps [sinatra](https://github.com/sinatra/sinatra) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: sinatra
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump pyjwt in /tests/SampleApps/python/python2-rest-framework-app

Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 1.6.4 to 2.4.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/jpadilla/pyjwt/compare/1.6.4...2.4.0)

---
updated-dependencies:
- dependency-name: pyjwt
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump eventsource

Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.0.7...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump eventsource

Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.0.7...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump eventsource in /tests/SampleApps/nodejs/vue-sample

Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.0.7...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump eventsource in /tests/SampleApps/nodejs/angularsample

Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump eventsource in /tests/SampleApps/nodejs/angular6app

Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.0.7...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @angular/core in /tests/SampleApps/nodejs/angularsample

Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 8.2.14 to 11.0.5.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/11.0.5/packages/core)

---
updated-dependencies:
- dependency-name: "@angular/core"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @angular/core in /tests/SampleApps/nodejs/angular6app

Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 6.1.10 to 11.0.5.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/11.0.5/packages/core)

---
updated-dependencies:
- dependency-name: "@angular/core"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @angular/core in /tests/SampleApps/nodejs/soundcloud-ngrx

Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 4.2.4 to 11.0.5.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/11.0.5/packages/core)

---
updated-dependencies:
- dependency-name: "@angular/core"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump async from 2.6.3 to 2.6.4 in /tests/SampleApps/nodejs/angularsample

Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Temporarily skip failing test as outlined in work item 1551293

* Remove existing Angular apps for new Angular 14 app

* Rename new Angular 14 test app

* Add Node 16 suite to integration tests

* remove stretch reference from repo

* removing more tests and integration jobs

* remove runtime image tests

* address feedbacks

* remove legacy versions tests

* remove more empty arrays

* remove more stretch node images

* remove build stretch runtime images step from pipeline

* remove dotnet 1.1 related integration tests

* clean up stretch in pipelines

* Temporarily skip failing Angular 14 tests

* Skip Jamstack image Angular 14 test

* Remove .NET 2.1 test that is no longer needed due to stretch removal

* Bump moment in /tests/SampleApps/nodejs/soundcloud-ngrx

Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump urllib3 from 1.24.2 to 1.26.5 in /tests/SampleApps/python/microblog

Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.24.2 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.24.2...1.26.5)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump shell-quote in /tests/SampleApps/nodejs/vue-sample

Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases)
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md)
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump urllib3 in /tests/SampleApps/python/python2-rest-framework-app

Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.24.2 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.24.2...1.26.5)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-07 14:18:23 -07:00
Paul Dorsch f1f87c6c8a
Resolve build warnings for VS Preview and fix detector tests (#1429)
* added await/async to various php test files, and removed extra parameter from JamSpell_CanBe_Installed_In_The_BuildImage method

* fix detector tests by adding default output type to dotnetcore detection

* used default output type for empty output type name test case

* use task waitall instead of async methods for parallel testing

* added Async suffix throughout testing files to enforce the convention

* missing async suffix for node test

* use task whenall instead of task waitall to run tasks in parallel without blocking the thread

* removed php 8 imagick tests, as there are no indications that it ever passed. The exceptions have just been swallowed for the past few months

* tests could not find github-buster image, which does not seem to exist, however github-actions-buster does and is used in previous tests

* added support for mariadb 10.5 to test db scripts, and removed wordpress 5.1 test from running on php 8, as they are incompatible

* removed extra unused arg from method invocation

* add more helpful error logging and exit conditions for GetHostPortAsync

* Add collection to php integration tests to disable parallelization

* clean up final conflict marker for successful build

* converted fsharp test from 2.1 to 3.0
2022-07-07 12:57:46 -04:00
william-msft 9bf97354ef
Resolve conflict (#1452) 2022-07-06 16:38:59 -07:00
william-msft 4e40b6263c
Enable custom logging for full build image (#1459)
* Enable custom logging for full build image

* Enable custom logging for full build image
2022-07-05 17:55:43 -07:00
Paul Dorsch 4eabaf477f
Build script hard fail when ostype file does not exist (#1458)
* build script will now hard fail when ostype file does not exist

* fixed test for build command, and added testing for failure behavior for when the ostype file does not exist

* create oryx directory if it does not exist
2022-07-05 19:15:04 -04:00
Zixuan Qian d7a3956d00
Remove stretch reference from the repo (#1435)
* remove stretch reference from repo

* removing more tests and integration jobs

* remove runtime image tests

* address feedbacks

* remove legacy versions tests

* remove more empty arrays

* remove more stretch node images

* remove build stretch runtime images step from pipeline

* remove dotnet 1.1 related integration tests

* clean up stretch in pipelines

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-05 13:02:12 -07:00
Paul Dorsch 2664d28fd1
Pauld/add ostype to build output dir (#1451)
* add functionality to copy ostype file to same directory as manifest file, upon oryx build. Added tests for this functionality

* added OS_TYPE_SOURCE_DIR instead of duplicating path

* fix build errors and unused variables
2022-06-29 17:48:15 -04:00
Jason Freeberg 7c17421b2a
Update appservice.md (#1419)
* Update appservice.md

* Update appservice.md
2022-06-29 12:38:11 -07:00
Cormac McCarthy 4b7393dd96
Update Dockerfile base images for CSSC compliance (#1398)
* Update Dockerfile base images for CSSC compliance

* Update test Dockerfiles

* Add opt-out message for relevant Dockerfiles

* Add opt-out message to PHP runtime images

* Add opt-out message to golang base image

* Resolve review feedback
2022-06-29 09:16:31 -07:00
william-msft 900e068ba8
Williamhe/1504900 optimize by restructuring test invocation (#1438)
* Update to move ltsversions & jamstack build image into its own job

* Add args parameter

* Add latest build image into its own job

* Update build image tests to run on on a filter

* Add latest image type category to build image tests

* Update verbosity

* Update filter category

* Update filter category in a string

* Update to temporarily remove non-latest build image tests

* Update with backslash

* Update nightly job with latest build image

* Update job name

* Update to enable push build

* Update structure of xunit category tests

* Update structure of pipeline category tests

* Update invocation tag name

* Update to build all debian flavors if no flavor is specified

* Temporarily remove dependency RuntimeImages dependency

* Update tests with corresponding category

* Add vso-focal parallel job

* Update to fix test

* Update to re-add runtime pipeline dependency

* Update to parallelize full, cli, and buildpack images

* Update to parallelize jobs in validation build

* Temporarily remove runtime dependency

* Update to temporarily remove test

* Update to temporarily remove test

* Update to re-add RuntimeImages dependency

* Update cleanup codebase

* Move Fact and Trait in one line

* Minor update

* Remove duplicate functions

* Add loop for BuildImages jobs

* Add key/value pair for handling YAML file naming conventions

* Update naming

* Add other BuildImage dependencies to integration tests

* Upate BuildImage job names

* Upate BuildImage job parameters

* clean up remaining reference to 3.1.419, replacing with newest 3.1 sdk version

* Revert "clean up remaining reference to 3.1.419, replacing with newest 3.1 sdk version"

This reverts commit 2396a29c9c.

* Remove remaining reference to 3.1.419 and replace with a constant

* Remove unnecessary jobs. Using loop instead

* Update to parallelize CI BuildImage Jobs

* Minor update

* Add stage to validation pipeline

* Minor update

* Revert validation pipeline

* Update to loop through jobs for validation

* Temporarily comment out signing restriction for main

* Temporarily comment out signing restriction for main

* Remove unnecessary jobs

* Add more tests

* Update githubactions category

* Remove MemberData parameterization for some test methods

* Remove debianFlavor where it is unnecessary

Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com>
Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-06-28 16:00:30 -07:00
Paul Dorsch 1fd1845baa
Bugfix: Clean up remaining reference to 3.1.419 (#1446)
* clean up remaining reference to 3.1.419, replacing with newest 3.1 sdk version

* Revert "clean up remaining reference to 3.1.419, replacing with newest 3.1 sdk version"

This reverts commit 2396a29c9c.

* Remove remaining reference to 3.1.419 and replace with a constant
2022-06-24 17:35:59 -04:00
Paul Dorsch da75264d8b
Pauld/1555183 add support for net 6.0.6 netcore 3.1.26 (#1436)
* added sdk versions and shas for .net 6.0.6 and .netcore 3.1.26

* added shas and versions to constants.yaml and updated supported versions

* Ran generateconstants build script

* Ran generate constants script and updated tests to depend on newest dotnet versions

* add default test environment variables to dotnet tests
2022-06-22 20:54:02 -04:00
Paul Dorsch 82ed84f0f3
Pauld/1554526 add support for ostype (#1433)
* added ostype file creation to dockerfiles

* Added tests for the ostype, and added a missing ostype file creation for ltsversions

* revert vscode settings change

* added more jamstack tests

* assert equal over assert contains for more accurate os type tests

* Updated ostype file contents to follow the format DEBIAN|FLAVOR
2022-06-20 14:13:31 -07:00
william-msft ee5587aa52
Add Dotnet 7 Preview 5 sdks and images (#1432)
* Add Dotnet 7 Preview 5 sdks and images

* Add Dotnet 7 Preview 5 sdks and images

* Update dotnetcore runtime image tag
2022-06-16 12:58:33 -07:00
Paul Dorsch a667be5c4a
removed duplicate package reference from build server csproj file (#1425) 2022-06-13 06:16:40 -07:00
Cormac McCarthy fa958919de
Update version of Buildpack used by pack command (#1422) 2022-06-10 13:42:29 -07:00
Zixuan Qian ec6172119a
Fix python integration test failures due to image migration (#1421)
* update libffi6 library to python 3.7 3.8

* update python tag

* update

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-06-09 11:27:59 -07:00
Zixuan Qian a3a66cbfd8
Migrate python 3.7, 3.8 and node 14, 16 runtime image to bullseye flavor (#1406)
* migrate to bullseye

* update python image tag

* update script

* remove node buster from pipeline

* update node image tag

* update scripts

* update node image tag

* address feedbacks

* update python 3.8

* update python image tag

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-06-08 14:31:54 -07:00
william-msft e948e67bb8
Williamhe/1548912 fix python pip installation logs not showing (#1418)
* Update to still log even if errors were not thrown

* Add unit test for checking pip installation logs exist

* Remove trimming of error log

* Remove trimming of error log

* Update output log location
2022-06-07 15:28:59 -07:00
Cormac McCarthy 4298f80aa1
Migrate .NET 3.1 and PHP 7.4 runtime images to bullseye flavor (#1395)
* Migrate .NET 3.1 and PHP 7.4 runtime images to bullseye flavor

* Revert change to installPlatform.sh script

* Small refactor to .NET Core runtime test

* Migrate PHP 7.4 FPM runtime image to Bullseye

* Temp change to PHP 7.4 FPM for Bullseye migration

* Update .NET Core 3.1 and PHP 7.4 images for Bullseye

* Update base image tags for updates runtimes
2022-06-07 13:48:41 -07:00
william-msft 5c29212719
Williamhe/1546176 project spotlight golang (#1411)
* Add custom logging for golang build

* Add custom logging for golang build test

* Update to redirect STDERR to STDOUT

* Update recommendation message

* Update with comment
2022-06-02 21:10:44 -07:00
David Hotham 9dbab9750c
poetry install --no-dev (#1378) 2022-06-01 15:11:02 -07:00
Zixuan Qian bb48a1dc71
update lerna version (#1401)
Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-06-01 10:48:21 -07:00
william-msft 9440e2961b
Williamhe/1522170 project spotlight dotnet (#1383)
* Add custom logging for dotnet project spotlight

* Add testss for custom logging for dotnet project spotlight

* Update with minor change
2022-05-31 09:35:06 -07:00
Cormac McCarthy 4d81327a25
Use specified npm version spec from package.json during build (#1392) 2022-05-20 13:39:38 -07:00
Cormac McCarthy fb434b6edf
Update node 12 and 16 runtimes (#1393)
* Update node 12 and 16 runtimes

* Update Node base image tag
2022-05-20 13:35:28 -07:00
william-msft ae53d551ae
Update dotnet version (#1394) 2022-05-19 15:04:11 -07:00
william-msft 136a2070af
Add new DotNet SDKs and Runtimes (#1388)
* Add 6.0.300 SDK and 6.0.5 runtime

* Add 5.0.408 SDK and 5.0.17 runtime

* Add 3.1.419 SDK and 3.1.25 runtime

* Update dotnet base image pipeline tag

* Add new dotnet version to build

* Add new dotnet version to build
2022-05-18 17:08:41 -07:00
Cormac McCarthy a4de4a6466
Revert base image change to CLI image (#1385)
* Revert base image change to CLI image

* Update tests
2022-05-16 12:16:05 -07:00
Cormac McCarthy 1d3b978aec
Update CLI image and Dockerfile command for more robust builds/runs (#1380)
* Update CLI image and Dockerfile command for more robust builds/runs

* Don't generate list variables for bash or Go files

* Use latest supported runtime version as default in cases

* Update Dockerfile tests to include semver tests

* Remove "loose" argument from SemanticVersionResolver
2022-05-12 12:56:21 -07:00
william-msft 3349e1153f
Add SBOM generation for pipelines (#1376)
* Add sbom generation for node base image pipeline

* Update Packaging.EnableSBOMSigning variable location

* Update SMBOM display name

* Update SMBOM display name

* Update SMBOM display name

* Add SBOM generation to our base image pipelines

* Add SBOM generation to oryx ci, nightly, and validation

* Update yaml syntax

* Update yaml syntax

* Update yaml syntax

* Add SBOM generation for python

* Update SBOM generation build path
2022-05-11 21:43:51 -07:00