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

1099 Коммитов

Автор SHA1 Сообщение Дата
William Hernandez-Limon 12046bd8da Update to temporarily skip irrelevant tests that are blocking oryx-ci pipeline 2021-11-30 23:57:57 -08:00
Vijay Saayi 057f61425e
Adding support for Custom Gunicorn Config (#1164)
* Added new constant to yml and ran generateconstants.sh

* python script generator supports the config file
2021-11-30 13:17:51 +05:30
william-msft f81840da52
Update oryx-cleanup pipeline pool and agent names (#1168)
* Update oryx-cleanup pipeline pool and agent names

* Remove ubuntu-latest
2021-11-29 15:18:33 -08:00
william-msft 94240c4512
Williamhe/1432952 add jdk17 java support (#1152)
* Add fix for https://github.com/microsoft/Oryx/issues/1073

* Add fix for https://github.com/microsoft/Oryx/issues/1073 unit test

* Add permissions to codespaces for /opt

* Add jdk17.0.1 version, build number, and sha

* Remove unnecessary line

* Add jdk 17.0.1 after updating constants.yaml and running generateConstants.sh

* Add a space for new commit

* Remove a space for new commit

* Add new url for getting jdk17

* Remove unnecessary code

* Add TODO with workitem number

* Remove jdk17 url parameterization
2021-11-21 08:37:09 -08:00
william-msft e06a27b0c6
Williamhe/1435632 update sdk dotnet5 dotnet3 1 patches (#1163)
* Add fix for https://github.com/microsoft/Oryx/issues/1073

* Add fix for https://github.com/microsoft/Oryx/issues/1073 unit test

* Add permissions to codespaces for /opt

* Update SDKs for dotnet 3.1 and 5

* Remove unnecessary line

* Update runtime tag

* Add 3.1.415 & 5.0.403 dotnet sdk to versionsToBuild

* Update to correct sha for 5.0.403

* Update runtime basetag for dotnet
2021-11-20 07:35:40 -08:00
william-msft 9c093d1d97
Williamhe/1439366 update oryx ci pipeline pool (#1160)
* Add fix for https://github.com/microsoft/Oryx/issues/1073

* Add fix for https://github.com/microsoft/Oryx/issues/1073 unit test

* Add permissions to codespaces for /opt

* Update oryx-ci microbuild pool

* Remove unnecessary line
2021-11-18 13:41:20 -08:00
william-msft cc7eedf528
Williamhe/1435632 update dotnet5 dotnet3 1 patches (#1155)
* Add fix for https://github.com/microsoft/Oryx/issues/1073

* Add fix for https://github.com/microsoft/Oryx/issues/1073 unit test

* Add permissions to codespaces for /opt

* Update DotNet runtimes to 5.0.12 and 3.1.21

* Update sha

* Update sha

* Update base tag

* Remove unnecessary new line

* Update base tag
2021-11-17 18:13:44 -08:00
kumaramit-msft 429c90f581
TASK 12588718: Update dotnet-monitor to GA version in .NET 3.1, 5 and 6 images (#1156)
* Update dotnet-monitor to GA version in .NET 3.1, 5 and 6 images
2021-11-17 09:04:22 +05:30
Arjun Roy Chaudhuri 8bb703dc48
update release template (#1144)
* update release template

* update
2021-11-09 08:36:04 -08:00
Arjun Roy Chaudhuri 31489be266
net6-ga publish sdk to oryx - prod (#1151)
* publish .net 6 to prod

* update
2021-11-08 12:33:12 -08:00
Arjun Roy Chaudhuri 1bd5bcf81b
Block access to .git directory for PHP images (#1148)
* block access to .git directories for php images

* update runtime tag for php images

* add logger in constant.yaml

* remove extra spaces

* fix rebase issue
2021-11-01 20:39:24 -07:00
william-msft 458e264e81
Williamhe/1427964 permission issue with vso focal image (#1146)
* Add fix for https://github.com/microsoft/Oryx/issues/1073

* Add fix for https://github.com/microsoft/Oryx/issues/1073 unit test

* Add permissions to codespaces for /opt

* Remove accidental new line
2021-11-01 09:48:00 -07:00
Arjun Roy Chaudhuri af0f533f21
support for .net 6 rtm (#1147)
* update

* update

* update

* update

* update

* update dotnet-monitor to rc/rtm

* update dotnetcore runtime tag

* update

* update
2021-11-01 08:52:13 -07:00
william-msft 369b946264
Williamhe/1366864 fix issue 1073 yarn engine detection (#1140)
* Add fix for https://github.com/microsoft/Oryx/issues/1073

* Add fix for https://github.com/microsoft/Oryx/issues/1073 unit test

* Update package manager to an invalid one

* Add E2E test

* Update engine type
2021-10-28 15:18:20 -07:00
Arjun Roy Chaudhuri 6d49236671
update dotnet-monitor tool to preview 8 (#1143)
* update dotnet-monitor

* update dotnet-monitor

* update

* update version

* update
2021-10-27 13:15:06 -07:00
william-msft 43251d86e3
Williamhe/1386180 add improved build warnings errors python (#1099)
* Add error handling for pip install command

* Add option to handle warning of missing django module

* Add warning message for missing Django module

* Add more bash try/catches

* Add new logging for .sh.tpl platform build files

* Add LogError to python build snippet

* Update LogError and LogWarning to be in BashBashBuildScript

* Update to disable/enable flags

* Update logging message

* Update comment spacing

* Add warnings for missing django files

* Update all tabs to spaces

* Remove scriptName from LogError and LogWarning

* Update argument comparison

* Update logger to be in a new file

* Update with revert

* Update with revert

* Remove ls

* Remove logger

* Add ls

* Add another ls

* Update to copy logger.sh

* Update logger parameter requirement logic

* Update loggerPath invocation

* Update source filepath

* Update to skip unit test

* Update to remove logger path

* Remove extra line

* Update with more messages with LogWarning & LogError format

* Update with new source invocation

* Update to re-enable test

* Update fail message

* Add E2E test for new logger format

* Update with space change
2021-10-27 12:17:35 -07:00
Arjun Roy Chaudhuri 93612de65b
update appinsights agent version to 2.8.42 for dotnet runtimes (#1138)
* update appinsights agent for dotnet runtimes

* update

* update

* update
2021-10-26 13:36:37 -07:00
Wassim Chegham cbf3b26366
docs: provide correct values for PLATFORM_NAME (#1119)
* docs: provide correct values for PLATFORM_NAME

* docs: update PLATFORM_NAME values
2021-10-25 09:54:55 -07:00
william-msft ff796c21fc
Williamhe/1410386 add pipeline curl retries (#1129)
* Add retry method

* Add retry method invocation

* Update retry method into exisiting __commons.sh

* Update source command invocation in docker

* Update to docker source

* Update to docker source

* Update to docker source

* Update retry invocation

* Add installHugo.sh back

* Update retry invocation

* Update retry invocation

* Remove ls

* Update retry invocation

* Add retries for more Dockerfiles with curl commands

* Update retry path invocation
2021-10-15 17:23:50 -07:00
Arjun Roy Chaudhuri cba4234849
replace node 8 integration test with node 12 (#1137)
* replace node 8 integration test with node 12

* update
2021-10-13 14:54:45 -07:00
Arjun Roy Chaudhuri 2e1913310d
Support for RC2 - dotnet core (#1136)
* dotnet core rc2 release

* rollback dotnet-sos to version 5.0.236902 for older netcore versions

* rollback dotnet-sos,dotnet-trace and other tools to version 5.0.236902 for older netcore versions
2021-10-12 13:48:00 -07:00
Arjun Roy Chaudhuri c7474d9b6e
Fix SQL Server PDO driver extension PHP 8.0 (#1121)
* Fix SQL Server PDO driver extension PHP 8.0

* Update ODBC driver to correct debian version

* Test for pdo_sqlsrv PHP extension

* Update base template

* Update template PHP-FPM

* Update ODBC PHP-FPM to correct debian version

* Update SQL Integration for PHP 7.4 and 8.0

* Upgrade SQL Server Integration test for 7.4 and 8.0

* update php 7.4 and 8

* update

* update runtime image envs

* update

Co-authored-by: DiscoParadise <34611212+DiscoParadise@users.noreply.github.com>
2021-10-07 13:43:11 -07:00
Arjun Roy Chaudhuri 135f631893
add some missing python modules and update python platform versions with latest patches (#1117)
* add missing python bz2 module

* update python platform versions

* update

* update default python versions

* add ldconfig update for python dynamic installation

* fix tests

* update script, remove debug commands
2021-10-04 15:23:16 -07:00
Arjun Roy Chaudhuri c256254c27
update dotnet-monitor tool version (#1128)
* update dotnet-monitor tool version

* update dotnetcore runtime base image tag
2021-10-04 12:12:33 -07:00
Zixuan Qian f0cbc9b1f0
Support Blazor Wasm App installing AOT workloads (#1033)
* support blazor wasm app installing AOT workload

* updates

* fix tests

* rename microsoft-net-sdk-blazorwebassembly-aot to wasm-tools

* update

* add python 3.6 to jamstack image

* update aot test with correct image

* fix test

* update

* update create-react-context for cg removal

Co-authored-by: Arjun Roy Chaudhuri <arroyc@microsoft.com>
2021-10-01 10:19:19 -07:00
Arjun Roy Chaudhuri e64fa648a6
Custom cg path to get rid of more cg alerts in various oryx builds (#1123)
* update cg paths

* update cg path for build pipelines

* update cg filters again
2021-09-29 14:02:40 -07:00
Arjun Roy Chaudhuri 38809b15a2
fix dotnet symlink creation in VSO and static sites image (#1116)
* fix dotnet symlink creation

* update
2021-09-28 14:50:29 -07:00
Arjun Roy Chaudhuri 25f89d2db3
move nightly builds away from oryxlinux pool (#1118)
* move rest of the builds from oryx linux to ado - ubuntu

* update

* restructure database integration tests

* update

* update

* temporarily skip flask and db tests thats failing for cg alert removal
2021-09-27 17:20:49 -07:00
Arjun Roy Chaudhuri 4e6b560a37
update cg path for detector validation and platform binaries (#1120) 2021-09-27 16:39:58 -07:00
Arjun Roy Chaudhuri 304c1bc109
update build image sha's (#1115) 2021-09-22 11:05:37 -07:00
Arjun Roy Chaudhuri 6645aaf5af
Revert "move nightly and detector builds from oryx linux pool to ado pool (#1064)" (#1114)
This reverts commit d5b2ebd60c.
2021-09-22 10:02:53 -07:00
Gabriel Castro 339951dc7b
Fix event-stream dependency (#1110)
* Fix event-stream depednency

* fix Django version

* fix tweeter3

* more changes
2021-09-21 14:54:23 -07:00
Arjun Roy Chaudhuri d5b2ebd60c
move nightly and detector builds from oryx linux pool to ado pool (#1064)
* move rest of the builds from oryx linux to ado - ubuntu

* update

* restructure database integration tests

* update

* update

* update database test's container port

* add debug message to test

* update
2021-09-21 09:15:29 -07:00
Zixuan Qian 50a85dafc5
upgrading dependencies (#1112) 2021-09-21 01:16:40 -07:00
william-msft 536fc85a3b
Add .Net6 RC1 bits (#1109)
* Add .Net6 RC1 bits

* Add .Net6 RC1 bits unit test

* Add additional .Net6 RC1 changes

* Update to use full version and include AspDotNet

* Update base image tags

* Update with full version name

* Update AspNetCoreApp60 version and sha to use .Net runtime

* Update to correct dotnet versions

* Update to correct version

* Update documentation supported versions

* Update dotnet core sdk versions

* Update golang version to fix parser issue from go v.1.11 Dockerfile

* Update base tag

* Update base tag

* Update base tag

* Update unit test to use runtime version instead of sdk version
2021-09-20 19:55:25 -07:00
william-msft d6bb23659a
1342673 add build script generator for golang (#1083)
* Add golang version providers

* Add golang buildscript generator and options

* Add golang platform

* Add golang platform tests to check unsupported version throws exception & generated script is generated

* Add unit test to check when no version is provided. TODO: fix path issue

* Update version with ~ to account for missing minor and patch golang version

* Add platform binary for golang

* Add golang platform & build scripts

* Update buildplatformbinaries with golang

* Test permission fix

* Test chmod for buildGolang.sh

* Test permissions by removing u

* Test add cd imagesDir

* Test add cd buildDir

* Test add ls statement to see what is in the folder

* Update name of build golang version bash script

* Update the name of the golang versions for jamstack image

* Test golang version constant name

* Test version update

* Update GOLANG_VERSION name

* Add go build, install, & run

* Update with TODO for future optimizations

* Test docker build command updates

* Update with typo fix

* Update with golang version fix

* Update to include compressedSdkDir

* Remove patch version

* Test add make

* Test remove make

* Test minor change

* Add go installation code

* Remove sudo

* Test remove apt-get

* Test update version

* Test update version

* Test update installtion

* Test remove golang prereq

* Test update to prereqs

* Test update to prereqs

* Test update to prereqs

* Test update to prereqs

* Test update to prereqs

* update defaultversion for golang

* Revert nodejs dockerfile

* Test minor update

* update publishtoazurestorage script

* update

* Test update golang sdk file name

* update

* update platform binary creation for golang

* update

* update

* udpate default golang version to 1.17

* udpate

* update

* remove adding duplicate golang support in full build image

* Add unit tests for go binary check

* Update with minor fix

* Update binary path

* Update with minor fix

* Upate with minor changes

* Update golang version to only support major.minor, with option of patch version format

* Remove code that is used for buildBuildImages

* Revert env & sha code changes

* Revert accidental delete from dotnet nuget

* Add additional code for invoking orxy build gorepo

* Revert benv code

* Update rm a few lines up

* Update golang constant

* Add GetToolsToBeSetInPath implementation to golang

* Update detector error message and track GoModExists

* Add code to build golang app

* Remove maxSatisfyVersion to support major.minor versions

* Remove golang app invocation

* Remove TODOs

* Remove unused code

* Revert return statement

* Add golang build time metrics

* Update from debug to error message

* Update to fix unit test

* Update golang hello world app

* Add golang dynamic installation unit test

* Add golang storage account unit test

* Add configuration and supported versions documentation

* Update version documentation and minor logic change

* Update to disable multiplatform build

Co-authored-by: Arjun Roy Chaudhuri <arroyc@microsoft.com>
2021-09-03 17:03:05 -07:00
Arjun Roy Chaudhuri a72ec250bb
update node and npm versions (#1098)
* bump npm and node version

* update node versions

* update node runtime image base tag

Co-authored-by: Josh Spicer <josh@joshspicer.com>
2021-09-02 14:40:47 -07:00
Arjun Roy Chaudhuri 5c26801642
publish golang sdks to prod storage (#1093) 2021-08-27 12:47:11 -07:00
Arjun Roy Chaudhuri f8651349d0
update dotnet 2.1 with latest patch (#1092)
* update 2.1 patch for dotnetcore

* update dotnet base image tag
2021-08-25 20:14:13 -07:00
william-msft 2d3639462d
Add platform binary for golang (#1084)
* Add platform binary for golang

* Add golang platform & build scripts

* Update buildplatformbinaries with golang

* Test permission fix

* Test chmod for buildGolang.sh

* Test permissions by removing u

* Test add cd imagesDir

* Test add cd buildDir

* Test add ls statement to see what is in the folder

* Update name of build golang version bash script

* Update the name of the golang versions for jamstack image

* Test golang version constant name

* Test version update

* Update GOLANG_VERSION name

* Test docker build command updates

* Update with typo fix

* Update with golang version fix

* Update to include compressedSdkDir

* Remove patch version

* Test add make

* Test remove make

* Test minor change

* Add go installation code

* Remove sudo

* Test remove apt-get

* Test update version

* Test update version

* Test update installtion

* Test remove golang prereq

* Test update to prereqs

* Test update to prereqs

* Test update to prereqs

* Test update to prereqs

* Test update to prereqs

* update defaultversion for golang

* Revert nodejs dockerfile

* Test minor update

* update publishtoazurestorage script

* update

* Test update golang sdk file name

* update

* update platform binary creation for golang

* update

* update

* udpate default golang version to 1.17

* udpate

* update

* remove adding duplicate golang support in full build image

* Add unit tests for go binary check

* Update with minor fix

* Update with minor fix

* Upate with minor changes

* Remove code that is used for buildBuildImages

* Revert env & sha code changes

* Revert accidental delete from dotnet nuget

* Revert benv code

* Update rm a few lines up

Co-authored-by: Arjun Roy Chaudhuri <arroyc@microsoft.com>
2021-08-25 16:59:15 -07:00
Arjun Roy Chaudhuri f5f3b2eeb8
fix dotnetcore integration tests with updated dotnetcore 6.0 preview 7 (#1082) 2021-08-11 09:12:14 -07:00
Arjun Roy Chaudhuri 7ebd6d9f94
update dotnet core 2.1, 3.1, 5.1 and 6.0 with latest patches and previews (#1081)
* update

* update dotnetcore base runtime tag

* update dotnetcore sdk version
2021-08-10 19:04:39 -07:00
william-msft 07d18483d7
1342673 add support for golang (#1071)
* Add go detector functionality for detecting go.mod

* Add go detector functionality for detecting go.mod unit tests

* Add microsoft license header

* Update var name

* Update to use regex

* Update regex to account for patch version and additional white space. Also update go name to golang

* Update unit test to succeed when major version is provided and update GoModFileName
2021-08-10 09:37:50 -07:00
Arjun Roy Chaudhuri 73652d594b
Change .NET OutputType to return raw value (#1079)
* Change .NET OutputType to return raw value

* fix/update dotnetcore sample app test for outputtype field in manifest file

Co-authored-by: Anthony Chu <anthony@anthonychu.ca>
2021-08-06 11:11:03 -07:00
Arjun Roy Chaudhuri 5bbfeb974c
fix node and python buildscript in case directory for command-manifest-file hosting dir (#1077) 2021-08-05 13:40:07 -07:00
Arjun Roy Chaudhuri e644edf407
Fix publish sdk to prod script for automating the sdk publishing (#1076)
* update

* remove debug prints/echos
2021-08-05 03:04:02 -07:00
Arjun Roy Chaudhuri f3aa4eb16e
Add support for dotnet isolated apps in azure static web (#1070)
* update dotnet pathing for jamstack image

* update

* update

* update

* update

* update jamstack image with env variable

* update based on review and added a buildiamge test for jamstack image with isolated apps
2021-08-04 16:30:45 -07:00
Arjun Roy Chaudhuri 6a83bd6efb
update dotnet-monitor tool to latest and update dotnetcore runtime 2.1, 3.1 5.0 and 6.0 with latest patches (#1075)
* update 2.0 dotnetcore baseimage

* update dotnetcore 3.1, 2.1, 5.0 and 6.0

* fix breaking dotnetcore dynamic installation test
2021-08-04 14:37:50 -07:00
Arjun Roy Chaudhuri f7ccd787e8
add support for node 16 and update node 12, 14 and npm 6 with patches (#1074)
* update node 12 and 14 versions

* add node 16

* update constants

* add support for node 16

* udpate

* add support for node 16 base iamge

* update node versions and node runtime image base tag

* update
2021-08-04 10:09:40 -07:00
william-msft 458a765600
Add support for redis packages for php runtime images (#1062)
* Add redis module to base modules

* Add redis packages

* skip redis install for php 5

* update installation condition for mongodb for php

* Update php base docker image tag

* Removing php7.0 unit test from monogodb module test; no longer supported

* Add unit test for php redis module

* Remove unnecessary code

* Update method to be down

* Add unit test for php-fpm redis installation verification

* Update to correct command: php-fpm

* Update php-fpm unit test with correct version format

Co-authored-by: Arjun Roy Chaudhuri <arroyc@microsoft.com>
2021-08-03 12:09:09 -07:00