- 04 7月, 2019 1 次提交
-
-
由 Maxime Beauchemin 提交于
* [WiP] Improvements related to ASF release process * Removing translation binaries (.mo) * Working on 2 docker files to help package and validate releases * Dockerfile.from_tarball: takes a VERSION as input, downloads official source release fro svn and bakes it into a functional docker image that can be validated * Dockerfile.make_tarball: helps a maintainer to package and sign a release candidate or release * Address COPYRIGHT + LICENSE issues (cherry picked from commit 5ae2836b) * Add Roboto font to LICENSE, remove glyphicons files (cherry picked from commit 9615f39f7a556afe217b4e3288c9116f8ffaab91) * remove unused LICENSE entries * Change babytux to open image in birth dashboard (cherry picked from commit 2776d11893596a029b8af37b96fd6ce1a9f12059) * Improve instructions * Docker tweaks (cherry picked from commit df6e6462458ea8cff1482c142921b20f5607ad8e) * Include image
-
- 21 4月, 2019 1 次提交
-
-
由 Connor Hogendorn 提交于
-
- 10 4月, 2019 1 次提交
-
-
由 Maxime Beauchemin 提交于
-
- 23 1月, 2019 1 次提交
-
-
由 bolkedebruin 提交于
* Add licenses * More licenses * Ignore messages.json as they are generated * More licenses * Also typescript * Fix alignment * Add to svg * Many more licenses * more licenses * Better excludes * Add licenses to docs and md files * Pre-finalize licenses * Fix newlines * Finalize all sourde licenses * Fix lint
-
- 14 1月, 2019 1 次提交
-
-
由 Sirius 提交于
Fix permission issue.
-
- 23 12月, 2018 1 次提交
-
-
由 Karri Niemelä 提交于
-
- 22 12月, 2018 1 次提交
-
-
由 Maxime Beauchemin 提交于
* [SIP-14] remove dependency on yarn in favor of npm Find more details here https://github.com/apache/incubator-superset/issues/6217 * Add core-js to dev deps * lint * fix cypress * break down cypress_build.sh * fix cypress * Use 'npm ci' in place of 'npm install' * Bump npm req to >=6.5.0 * Enforcing npm@'>=6.5.0' * Using latest lts of nvm * Make cache settings global * remove uneeded 'npm run test' as 'npm run cover' takes care of that * Prefix with 'time' * Trying to upgrade babel-eslint instead of downgrading * upgrading babel-polyfill to '@babel/polyfill' * Moving to babel 7 * remove unused packages
-
- 28 11月, 2018 1 次提交
-
-
由 Victor Noël 提交于
- Improve Docker image - smaller - faster to build - deterministict dependencies (see #5958) - Rework process to simplify setting things up - updated documentation - less commands to type - no files to move and modify - optional loading of samples - Still working in standalone mode (without volumes for superset)
-
- 03 11月, 2018 1 次提交
-
-
由 达斯特兰斯 提交于
* change because error: E: The method driver /usr/lib/apt/methods/https could not be found. 要提交的变更: 修改: contrib/docker/Dockerfile * 修改: contrib/docker/Dockerfile
-
- 31 10月, 2018 2 次提交
- 30 10月, 2018 1 次提交
-
-
由 Maxime Beauchemin 提交于
* [build] fix pip install issues on OSX High Sierra I think requirements.txt was out-of-sync as well. Also had to: export LDFLAGS="-L/usr/local/opt/openssl/lib" export CPPFLAGS="-I/usr/local/opt/openssl/include" export PKG_CONFIG_PATH="/usr/local/opt/openssl/lib/pkgconfig" * Fix click
-
- 16 10月, 2018 1 次提交
-
-
由 Chen Chen 提交于
-
- 10 6月, 2018 1 次提交
-
-
由 Xiao Hanyu 提交于
This commit will try to dockerize superset in local development environment. The basic design is: - Enable superset, redis and postgres service instead of using sqlite, just want to simulate production environment settings - Use environment variables to config various app settings. It's easy to run and config superset to any environment if we use environment than traditional config files - For local development environment, we just expose postgres and redis to local host machine thus you can connect local port via `psql` or `redis-cli` - Wrap start up command in a standard `docker-entrypoint.sh`, and use `tail -f /dev/null` combined with manually `superset runserver -d` to make sure that code error didn't cause the container to fail. - Use volumes to share code between host and container, thus you can use your favourite tools to modify code and your code will run in containerized environment - Use volumes to persistent postgres and redis data, and also `node_modules` data. - If we don't cache `node_modules` in docker volume, then every time run docker build, the `node_modules` directory, will is about 500 MB large, will be sent to docker daemon, and make the build quite slow. - Wrap initialization commands to a single script `docker-init.sh` After this dockerize setup, any developers who want to contribute to superset, just follow three easy steps: ``` git clone https://github.com/apache/incubator-superset/ cd incubator-superset cp contrib/docker/{docker-build.sh,docker-compose.yml,docker-entrypoint.sh,docker-init.sh,Dockerfile} . cp contrib/docker/superset_config.py superset/ bash -x docker-build.sh docker-compose up -d docker-compose exec superset bash bash docker-init.sh ```
-