Skip to content

Releases: microsoft/Oryx

20190501.3: Further increasing the timeout for CI build (#110)

01 May 22:43
a72c7c9
Compare
Choose a tag to compare

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

23 Apr 11:13
Compare
Choose a tag to compare

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

18 Apr 11:15
4fec936
Compare
Choose a tag to compare

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)

11 Apr 11:11
26510ac
Compare
Choose a tag to compare

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

01 Apr 23:36
Compare
Choose a tag to compare

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)

30 Mar 21:23
d88c339
Compare
Choose a tag to compare

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

25 Mar 21:43
5a8338e
Compare
Choose a tag to compare

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 to build-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...
Read more