Releases: microsoft/Oryx
Releases · microsoft/Oryx
20190501.3: Further increasing the timeout for CI build (#110)
Changes:
- a72c7c9 Further increasing the timeout for CI build (#110)
- 88934b1 Increasing timeout for some jobs (#108)
- 912a268 move application insights loader file name to build constants
- aad2b92 add libgeos to support shapely
- de8ba4b Fixing PHP tests (#104)
- 7f5c0b5 Added support for ASP.NET Core 3.0 (#106)
- 50433f6 code-less app-insights configuration for node apps
- 9b6ceb7 Moving our Node images to stretch (#103)
- 77f9d7e Skip DB test temporarily (#102)
- 0dd03a3 Upgrading Npm version 6.. to 6.9.0 (#101)
See more
- 0d8a781 DotnetCore: Disable multi-platform build and copy to local directory and run (#78)
- 250d24e Expose source and destination directory variables to pre and post build scripts (#87)
- 048a4e9 Update unzip package in Node runtime images (#100)
- 1164c46 Improving support for Node startup files (#94)
- c38589e Kill SqlServer process from within the sql server container rather than depending on 'docker stop' (#93)
- 9dfdf02 add node 4.8 to build image
- d4329da log generated runtime startup script for better troubleshooting
- b34ecd7 Test clean-up: clean ShellScriptBuilder (#92)
- 66e1294 Added port parameter to PHP startup script generator (#86)
- 3dac78b Skip DB tests, yet again (#89)
- f3b3cb4 Fixing test due to rsync issue (#88)
- 6c3742b Enable Python builds to support compress formats zip and tar.gz (#85)
- 98f1a1c Cleaning up scripts related to building images (#80)
- 20f71d3 Support the entrypoint script being a path to a metadata file (#82)
- dd8cd9c Resolved AB#848675 (#84)
- 523463f Added PHP documentation (#74)
- b15f92e Bumped PHP 7 versions (#75)
This list of changes was auto generated.
20190422.4
Changes:
- 9283d37 Silenced integration tests temporarily
- bf9f5a2 Fixed tags
- 810ff34 Merge branch 'master' into dorfire/bpcmds
- c1a8628 Added ACR tagging
- b7af565 Added ACR vars
- cc0e7f6 Added image name var
- 3956d37 Merge branch 'master' into dorfire/bpcmds
- 533067e Fixed tagging
- 3ed44e5 Add node_modules/.bin to the path when running the apps with compressed node_modules (#81)
- 84e247c Support debugging for
npm start
scenarios (#76)
See more
- 91ecf0a Fixed base build script to copy the output after post-build step has run (#77)
- 970f8b8 Added ACR prefix const
- d7fb698 Styling
- 8d5c6df Added buildpack images to build def
- 42cd1ff Styling
- 910f4c6 Merge branch 'master' into dorfire/bpcmds
- c6ef2b1 Utilizing specialized build command
- 44ec2ee Added no cache flag
- 50a35c2 Removed redundant declarations
- b0154f6 Styling
- 28c3a75 Renamed var
- 5d72f38 Fixed vars
- 4fae411 Fixed path
- e6d2c20 Tabs to spaces
- 7d45f51 Merge branch 'master' into dorfire/bpcmds
- c29e113 Moved folder
- e24fa22 Merge branch 'master' into dorfire/bpcmds
- 232b2cf Renamed run script to be more unique
- 9520606 Saving run command to a file
- 50e0a7c Styling
- f9a4f48 Styling
- 6738c7d Styling
- 4c38651 Changed output path to not be required
- 9b52e0f Removed BuildpackCommandBase
- a81c880 Renamed base class
- 62eadd6 Expanded build script with run script generation
- c6bee29 Added command scaffold
- 76a9c6c Added build script
- 4cbdd2c Merge branch 'master' into dorfire/build-rt
- 902d94e Added script
- f23e455 Merge remote-tracking branch 'refs/remotes/origin/master' into dorfire/build-rt
- 1d1f744 Removed draft scripts
- da3c67d Merge remote-tracking branch 'refs/remotes/origin/master' into dorfire/build-rt
- c0abc43 Reverted /opt changes
- 73ea481 Added build plan to output
- 92a2a8d Added copyright notice
- 7f3e63f Renamed bin to match pack's expectation
- aa0c877 Removed unneeded dir
- a731213 Updated pack to v0.1.0
- 8eaedf1 Renamed
- 04092fe Merge branch 'master' into dorfire/build-rt
- 8ddc354 Finished detect phase
- 8a1b1fd Commented out non-TOML strings
- 8679e49 Disabled pack download on Windows
- 69e2fd2 Doc
- 60bf5bf Merge remote-tracking branch 'refs/remotes/origin/master' into dorfire/build-rt
- e378474 Merge branch 'dorfire/build-rt' of https://github.com/Microsoft/Oryx into dorfire/build-rt
- 58da570 Extracted pack installation script
- 58a0300 Merge remote-tracking branch 'refs/remotes/origin/master' into dorfire/build-rt
- c199d9a Fixed build
- cd8d733 Added buildpack ID label to main build image
- 74bd4ef Chmod
- aae5a62 Using
pack create-builder
- c0b70f1 Renamed dir
- 4c0f55e Renamed dir
- 574361f Merge branch 'master' into dorfire/build-rt
- 5a4ab65 Added builder creation
- 9b4ce28 Moved buildpack API to subdir
- ccc9b3c Merge branch 'master' into dorfire/build-rt
- 9546d09 Removed entrypoint to allow running other commands in image
- 64cb7c3 Chmod
- 87af03f Merge branch 'master' into dorfire/build-rt
- dcce9e2 Added obsolete env vars
- f74892f Added required labels so that the image can server as a builder
- 8fc1de7 Changed stack
- 2afe73a Added buildpack scripts
- b41bd43 Added build number arg
- 08522a5 Renamed script
- 8f6c502 Added buildpack image script
- 1bbc22b Added buildpack API
- 61b5a59 Styling
- 959c7ae Added cmdline log
- 53c1511 Added publish script
- 478f0cc Fixed platform display
- 59871a7 Styling
- 54805f5 Removed hard-coded /opt refs
- e297b25 Introduced default value
- 09131ed Fixed build warnings
- de5f79b Merge branch 'master' into dorfire/build-rt
- 6308dcb Added buildpacks detect-compatible command
- cbefb8f Replaced CanGenerateBashScript with GetCompatiblePlatforms
- 1856b23 Reordered
- 246ad92 Introduced CanGenerateBashScript
- f4c9b9a Merge remote-tracking branch 'refs/remotes/origin/master' into dorfire/build-rt
This list of changes was auto generated.
20190417.1
Changes:
- 4fec936 DotnetCore Runtime: Use startup file name from build manifest file if present (#72)
- 8548f18 Make publish output directory as the apppath for .NET Core runtime images startup script generator (#71)
- 40592bc Skipping Postgress tests (#70)
- 7a584e3 Adding PM2 to the node images (#69)
- 135c67f Added
unzip
to all Node.js runtime images (#67) [ #839987, #839988 ] - 5a2330d Added infrastructure to support an Oryx Buildpack (#55)
- cdc0ced Fixed nightly build failures in DB integration tests (#66)
This list of changes was auto generated.
20190411.2: Fix Oryx-CI build (#64)
Changes:
- 26510ac Fix Oryx-CI build (#64)
- cbf9f3d Updating our readme adding info about our components (#65)
- 3c6f6ff update dotnetcore version in oryx build and oryx runtime images
- 6782b06 Skipping DB integration tests (#60)
- 35bf70e Changed .NET Core 2.2 runtime image's base from alpine (#62)
- acaf3e9 add cleanup for docker mounted directories
- c511f8f allowing manual builds to be signed only from master and patch branches
- 1f34b54 Added Component Governance skip to base image build (#57)
- e45d35b Parallel base image builds (#54)
- 9c90d9d Introduced common base class for platform-specific E2E tests (#48)
See more
- 43c218b Fix retagging in nightly builds with oryxtests images (#52)
- 1955a4d Restructure PHP dockerfile instructions to prevent the cache bust very early (#53)
- 82f359d Update python 3.7 version to 3.7.3 (#44)
- f4fe204 stop test containers when tests fail
- deb6349 stop pushing to dockerhub for nightly builds
- 4dec57d CI: Re-tag the pulled image with the correct repo name so that tests use that image (#46)
- e1bf200 Remove Python 3.5 (#40)
- 2ae10df implementing parallel builds for validation and nightly builds
- c241121 Improve CI build perf: Disable 'docker system prune' by default and also remove containers created by tests by default (#42)
- 902f021 Fixing node startup command (#41)
- eac871f Adding quiet flag to zip command (#38)
- 9449371 Measure and print execution time of some commands (#39)
- 888557d Added PHP support (#5)
- 379e2da Fix integration test failure related to rsync and volume mounted directories (#37)
This list of changes was auto generated.
20190401.5
Changes:
- c7bcd3a Measure and print execution time of some commands
- ce04116 Fix test
- eda4ba2 Adding quiet flag to zip command
This list of changes was auto generated.
20190330.4: Skip yet more failing DB tests (#36)
Changes:
- d88c339 Skip yet more failing DB tests (#36)
- 3c06a34 Skip more failing DB tests (#35)
- e5b46f0 skip failing tests (#34)
- 6419a41 Adding a build manifest, including the compression format that was used. (#33)
- 2deeb17 Added CLI flag for zipping Python virtualenv directory (#32)
- d2b10bd DotNetCore app can be run when current directory is the output directory (#30)
- 8cf308f fix Docker commands in README
- fac4611 Updated references of 'apt' to 'apt-get' (#27)
- 556f611 add component check in every build phase
- f52af87 Zip virtual environment and enable/disable virtual environment extraction behind flags (#25)
See more
- 930fa65 Fixed DB integration tests (#23)
- 5bb37dd Splitting yarn cache to a separate image (#20)
- f8d7c37 Zip virtual environment to improve perf (#14)
- d390b67 Added workaround for dotnetcore runtime images build failure (#22)
- 7b2559f Adding automatic release notes from changelog file. (#16)
This list of changes was auto generated.
20190325.2
Changes:
- 5a8338e Temporarily skipping failing DB integration tests (#18)
- f21c392 Skip the failing integration test until the Node's run-script command is in sync with Go code and fixed (#17)
- 39b19cf Moved Python builds to a separate pipeline (#12)
- fc23a5b fix Oryx builds by fixing yml formatting and replacing "symbols" with "binaries"
- 9ce2d10 add manual build as a reason to do signed build (#13)
- e42bbb6 Arroyc/new yaml pipeline (#10)
- 256e390 Copy only production dependencies to destination directory when building Node apps (#8)
- 9a28dd2 Print Oryx github repo info when doing a build (#11)
- ac28402 Go test fix
- b346c52 renaming var
See more
- 0292c36 PR comments
- 4180d50 Add condition to disable extraction of node_modules.zip, and rename it to node_modules.tar.gz
- c5d01bd Adding code owners file to automatically add code reviewers
- e55cd2c Fixed running startup scripts from app's root directory (#6)
- 9ca41c3 Rearranged end-to-end tests, add new ones and some cleanup
- f7729de Corrected command to get webapp id
- 26553a5 Merged PR 169998: Removed arbitrary Sleeps for DB integration tests [ #819983, #820919 ]
- 3cee78e Merged PR 169562: Introduced a common base class for DB container fixtures [ #819945 ]
- b8e2de1 Merged PR 169826: An attempt to remove commandline argument " output" explicitly for tests as we use run.sh [ #820920 ]
- 133b5a2 Merged PR 169960: reorder testing tasks [ #821927 ]
- ed36b37 Merged PR 169957: fix couple of tests [ #820922 ]
- cc43c3d Merged PR 169490: Perf: Zip nodemodules before copying to destination directory [ #804209 ]
- 8101e36 Merged PR 169825: add few tests for fsvalidation [ #820922 ]
- 84f7300 Merged PR 169807: Adding more packages to the yarn cache [ #820979 ]
- 773ec32 Merged PR 169554: Fixed integration tests to specify binding port explicitly [ #819938 ]
- 30e4e2c Merged PR 168870: add notes on tracking updates, move architecture doc [ #809013 ]
- 2371a5a Merged PR 169579: Use rsync for copying files to/from intermediate directory [ #819988 ]
- 29bc5d9 Merged PR 169221: add chmod+x to user startup script/command [ #812683 ]
- d92f613 Merged PR 169701: add version support policy for dotnetcore [ #820756 ]
- 812d50a Merged PR 169439: Introduced a common base class for DockerCommandResult & DockerRunCommandProcessResult [ #819400 ]
- acff7f5 Merged PR 169386: Introduced extra debugging values [ #819400 ]
- 76698b8 Merged PR 169294: Extract zipped node_modules folder from app directory if it exists [ #817378 ]
- 0a99ccd Merged PR 169241: add dotnetcore config docs [ #779568 ]
- f095dbc Merged PR 168891: Consolidated sample app test base class [ #787221 ]
- aaec83a Merged PR 168932: Consolidated base class for runtime image tests [ #787221 ]
- cbdd5aa Merged PR 168866: Add tests to make sure we build oryx images with correct build context [ #816243 ]
- c99b2bc Merged PR 168702: Added measurements of pre-/post-build script execution times [ #816357 ]
- 209bb2d Merged PR 168707: Add write permission to all users to the yarn cache folder [ #816537 ]
- 95e66d1 Merged PR 168298: Enable supplying port to runtime images' startup command generator [ #804154 ]
- 6de2bcf Merged PR 168695: change build context to be true for validation builds [ #816243 ]
- 6edde92 Merged PR 168295: Added Docker issue reference [ #806909 ]
- 384b863 Merged PR 168096: Moved .NET Core versions to build constants file [ #804269, #810415 ]
- 38f3988 Merged PR 163935: Stop logging directory structure twice in app insight table [ #786266 ]
- 12365c6 Merged PR 168020: Remove packages folder when building with virtual env [ #807896 ]
- 0998de7 Merged PR 167570: End to end test for custom startup command, and fix a bug for the scenario [ #809614 ]
- 2e17b64 Merged PR 167818: Moved Python version to build constants & Upgraded Python 3.6 minor version [ #810415 ]
- cbf274f Merged PR 167801: Added JSON output support to LanguagesCommand [ #798213 ]
- d62a7fc Merged PR 167612: Updated Python 2.7 & pip to latest versions [ #758664, #804086, #807879 ]
- e091cdd Merged PR 167288: Changed Git commit ID to be read from env, instead of running a git process [ #806918 ]
- 5d477d4 Merged PR 167108: Add CLI command for
run-script
[ #750660 ] - d483626 Merged PR 167113: Adding Node LTS versions to build image [ #804502 ]
- 43793a9 Merged PR 167018: update dotnet core 1* images [ #804072 ]
- 69a2cf0 Merged PR 166261: Change
script
command tobuild-script
to prepare to generate entrypoint [ #750660 ] - b100a11 Merged PR 165873: Log if a build is the first + consolidate test classes [ #798019 ]
- a0a8a2f Merged PR 166349: Fixed Python script generator crash [ #802535 ]
- 34c3027 Merged PR 165362: Moved process exit status consts to Common project
- d47733e Merged PR 165897: Added missing key to runtime image build
- 2c0a4eb Merged PR 165770: Fix integration test [ #800042 ]
- 6bcd4bd Merged PR 165645: fix namespace inconsistency [ #795449 ]
- 66c1b81 Merged PR 165642: Update .NET Core versions [ #798060 ]
- eab931d Merged PR 165398: Multi-language builds should be off by default [ #796284 ]
- 3332783 Merged PR 165509: Caching Yarn packages [ #705104 ]
- 8420b4f Merged PR 163165: add docs and scripts on using Oryx with ACR tasks [ #712412 ]
- f937a13 Merged PR 165148: Adding custom images for Node 8.X to fix security vulnerabilities [ #787236 ]
- ee701dc Merged PR 165221: Dumbed down BaseBashBuildScriptProperties
- 044f04f Merged PR 165168: Added script content & output to logs [ #786298 ]
- df3b9b5 Merged PR 164414: signing buildscriptgenerator binaries [ #781730 ]
- ad47f06 Merged PR 165132: Fixed style warnings [ #794300 ]
- f7603b7 Merged PR 164917: Removed unused arg in image build script [ #772842 ]
- 0de8842 Merged PR 165116: avoiding component detection scan from tests folder [ #786192 ]
- f8d2ab6 Merged PR 164615: Added table formatter [ #793118 ]
- 5665790 Merged PR 164550: Added a yarn/npm log [ #793003 ]
- 04ddeac Merged PR 164409: Update curl in all dotnet core images that have it installed [ #787236, #792347 ]
- 09ddfd3 Merged PR 164381: Fix log field format [ #786291 ]
- 07439d8 Merged PR 164185: Nightly build is failing due to test failure [ #790622 ]
- 16c185b Merged PR 164191: Test results are not being shown for our builds [ #790633 ]
- 79a5eb8 Merged PR 162789: add structured event log for each build [ #765359, #786291 ]
- 547ed65 Merged PR 163916: Remove tailwindtraders app [ #786193 ]
- 04617d2 Merged PR 163853: Added build ID to runtime logs [ #786294 ]
- 829d803 Merged PR 163856: Moved Yarn version to a shared constant [ #772842, #779604 ]
- bac5703 Merged PR 163256: Added a static code generation tool for constants [ #772842 ]
- 2756aeb Merged PR 163521: Renamed "Common" project [ #787186 ]
- e8e5336 Merged PR 163317: Added app names to test builds [ #782620 ]
- 93a4c51 Merged PR 163258: Fix DB integration tests [ #787177 ]
- d8a36de Merged PR 155687: Add SDL tools to our builds [ #739155 ]
- 075f171 Merged PR 162485: Django + React sample app and test [ #781949 ]
- 17c2e79 Merged PR 163159: Using Microsoft.Oryx namespac...