|
100 | 100 | app.deploy do |app|
|
101 | 101 | expect(clean_output(app.output)).to match(Regexp.new(<<~REGEX))
|
102 | 102 | remote: -----> Running bin/post_compile hook
|
103 |
| - remote: easy-install.pth:/app/.heroku/src/gunicorn |
104 |
| - remote: easy-install.pth:/tmp/build_.*/packages/local_package_setup_py |
105 |
| - remote: __editable___local_package_pyproject_toml_0_0_1_finder.py:/tmp/build_.*/packages/local_package_pyproject_toml/local_package_pyproject_toml'} |
106 |
| - remote: gunicorn.egg-link:/app/.heroku/src/gunicorn |
107 |
| - remote: local-package-setup-py.egg-link:/tmp/build_.*/packages/local_package_setup_py |
| 103 | + remote: easy-install.pth:/tmp/build_.+/.heroku/python/src/gunicorn |
| 104 | + remote: easy-install.pth:/tmp/build_.+/packages/local_package_setup_py |
| 105 | + remote: __editable___local_package_pyproject_toml_0_0_1_finder.py:/tmp/build_.+/packages/local_package_pyproject_toml/local_package_pyproject_toml'} |
| 106 | + remote: gunicorn.egg-link:/tmp/build_.+/.heroku/python/src/gunicorn |
| 107 | + remote: local-package-setup-py.egg-link:/tmp/build_.+/packages/local_package_setup_py |
108 | 108 | remote:
|
109 | 109 | remote: Running entrypoint for the pyproject.toml-based local package: Hello pyproject.toml!
|
110 | 110 | remote: Running entrypoint for the setup.py-based local package: Hello setup.py!
|
111 | 111 | remote: Running entrypoint for the VCS package: gunicorn \\(version 20.1.0\\)
|
112 | 112 | remote: -----> Inline app detected
|
113 |
| - remote: easy-install.pth:/app/.heroku/src/gunicorn |
114 |
| - remote: easy-install.pth:/tmp/build_.*/packages/local_package_setup_py |
115 |
| - remote: __editable___local_package_pyproject_toml_0_0_1_finder.py:/tmp/build_.*/packages/local_package_pyproject_toml/local_package_pyproject_toml'} |
116 |
| - remote: gunicorn.egg-link:/app/.heroku/src/gunicorn |
117 |
| - remote: local-package-setup-py.egg-link:/tmp/build_.*/packages/local_package_setup_py |
| 113 | + remote: easy-install.pth:/tmp/build_.+/.heroku/python/src/gunicorn |
| 114 | + remote: easy-install.pth:/tmp/build_.+/packages/local_package_setup_py |
| 115 | + remote: __editable___local_package_pyproject_toml_0_0_1_finder.py:/tmp/build_.+/packages/local_package_pyproject_toml/local_package_pyproject_toml'} |
| 116 | + remote: gunicorn.egg-link:/tmp/build_.+/.heroku/python/src/gunicorn |
| 117 | + remote: local-package-setup-py.egg-link:/tmp/build_.+/packages/local_package_setup_py |
118 | 118 | remote:
|
119 | 119 | remote: Running entrypoint for the pyproject.toml-based local package: Hello pyproject.toml!
|
120 | 120 | remote: Running entrypoint for the setup.py-based local package: Hello setup.py!
|
|
123 | 123 |
|
124 | 124 | # Test rewritten paths work at runtime.
|
125 | 125 | expect(app.run('bin/test-entrypoints.sh')).to include(<<~OUTPUT)
|
126 |
| - easy-install.pth:/app/.heroku/src/gunicorn |
| 126 | + easy-install.pth:/app/.heroku/python/src/gunicorn |
127 | 127 | easy-install.pth:/app/packages/local_package_setup_py
|
128 | 128 | __editable___local_package_pyproject_toml_0_0_1_finder.py:/app/packages/local_package_pyproject_toml/local_package_pyproject_toml'}
|
129 |
| - gunicorn.egg-link:/app/.heroku/src/gunicorn |
| 129 | + gunicorn.egg-link:/app/.heroku/python/src/gunicorn |
130 | 130 | local-package-setup-py.egg-link:/app/packages/local_package_setup_py
|
131 | 131 |
|
132 | 132 | Running entrypoint for the pyproject.toml-based local package: Hello pyproject.toml!
|
|
139 | 139 | app.push!
|
140 | 140 | expect(clean_output(app.output)).to match(Regexp.new(<<~REGEX))
|
141 | 141 | remote: -----> Running bin/post_compile hook
|
142 |
| - remote: easy-install.pth:/app/.heroku/src/gunicorn |
143 |
| - remote: easy-install.pth:/tmp/build_.*/packages/local_package_setup_py |
144 |
| - remote: __editable___local_package_pyproject_toml_0_0_1_finder.py:/tmp/build_.*/packages/local_package_pyproject_toml/local_package_pyproject_toml'} |
145 |
| - remote: gunicorn.egg-link:/app/.heroku/src/gunicorn |
146 |
| - remote: local-package-setup-py.egg-link:/tmp/build_.*/packages/local_package_setup_py |
| 142 | + remote: easy-install.pth:/tmp/build_.+/.heroku/python/src/gunicorn |
| 143 | + remote: easy-install.pth:/tmp/build_.+/packages/local_package_setup_py |
| 144 | + remote: __editable___local_package_pyproject_toml_0_0_1_finder.py:/tmp/build_.+/packages/local_package_pyproject_toml/local_package_pyproject_toml'} |
| 145 | + remote: gunicorn.egg-link:/tmp/build_.+/.heroku/python/src/gunicorn |
| 146 | + remote: local-package-setup-py.egg-link:/tmp/build_.+/packages/local_package_setup_py |
147 | 147 | remote:
|
148 | 148 | remote: Running entrypoint for the pyproject.toml-based local package: Hello pyproject.toml!
|
149 | 149 | remote: Running entrypoint for the setup.py-based local package: Hello setup.py!
|
150 | 150 | remote: Running entrypoint for the VCS package: gunicorn \\(version 20.1.0\\)
|
151 | 151 | remote: -----> Inline app detected
|
152 |
| - remote: easy-install.pth:/app/.heroku/src/gunicorn |
153 |
| - remote: easy-install.pth:/tmp/build_.*/packages/local_package_setup_py |
154 |
| - remote: __editable___local_package_pyproject_toml_0_0_1_finder.py:/tmp/build_.*/packages/local_package_pyproject_toml/local_package_pyproject_toml'} |
155 |
| - remote: gunicorn.egg-link:/app/.heroku/src/gunicorn |
156 |
| - remote: local-package-setup-py.egg-link:/tmp/build_.*/packages/local_package_setup_py |
| 152 | + remote: easy-install.pth:/tmp/build_.+/.heroku/python/src/gunicorn |
| 153 | + remote: easy-install.pth:/tmp/build_.+/packages/local_package_setup_py |
| 154 | + remote: __editable___local_package_pyproject_toml_0_0_1_finder.py:/tmp/build_.+/packages/local_package_pyproject_toml/local_package_pyproject_toml'} |
| 155 | + remote: gunicorn.egg-link:/tmp/build_.+/.heroku/python/src/gunicorn |
| 156 | + remote: local-package-setup-py.egg-link:/tmp/build_.+/packages/local_package_setup_py |
157 | 157 | remote:
|
158 | 158 | remote: Running entrypoint for the pyproject.toml-based local package: Hello pyproject.toml!
|
159 | 159 | remote: Running entrypoint for the setup.py-based local package: Hello setup.py!
|
|
0 commit comments