Comments (5)
any progress on this?
from meteord.
bump. pull req has been sitting for 3 weeks...
from meteord.
👍
from meteord.
Okay. Merged the PR and now it should work in Cordova. But, we may need to have cordova platforms installed in the place where we are running the docker build.
If you don't wanna do that. Just before running the build. Add following content to the ~/.meteor/platforms
file.
server
browser
firefoxos
Then we don't need to install cordova platforms like ios and android but still build the necessary web server stuff for cordova.
from meteord.
has anyone built a new image successfully on Meteor 1.2.0.2 that is also a cordova app using this method?
Am on OSX running Docker 1.8.1. I adjusted my platforms as suggested (only including server and browser). However, when I try to do a build (docker build --no-cache -t me/myproject:tagged .) I get:
/root/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:259
throw new Error('Must throw non-empty error');
^
Error: Must throw non-empty error
at Object.Future.throw (/root/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:259:10)
at Extract.<anonymous> (/tools/fs/files.js:699:42)
at Extract.emit (events.js:117:20)
at DirWriter.<anonymous> (/root/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/tar/lib/extract.js:61:8)
at DirWriter.emit (events.js:117:20)
at FileWriter.<anonymous> (/root/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/fstream/lib/dir-writer.js:158:12)
at FileWriter.emit (events.js:92:17)
at WriteStream.<anonymous> (/root/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/fstream/lib/file-writer.js:50:47)
at WriteStream.emit (events.js:95:17)
at WriteStream.<anonymous> (evalmachine.<anonymous>:1669:12)
at OpenReq.Req.done (/root/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/graceful-fs/graceful-fs.js:141:5)
at OpenReq.done (/root/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/graceful-fs/graceful-fs.js:61:22)
at Object.oncomplete (evalmachine.<anonymous>:108:15)
Am I wrong or does it look like it's still trying to build for cordova? Or is something else going on? FWIW - same app but not updated to 1.2 builds fine.
from meteord.
Related Issues (20)
- No npm install? How are we supposed to deal with installing npms? HOT 1
- Automated build failing on Docker Hub HOT 7
- tar problem when docker run HOT 2
- --server-only
- Meteor 1.4 Support? HOT 4
- Timezone / Locale removed
- Openshift - meteor: command not found
- docker build fail on CircleCI
- Update Node to v0.10.47 (security release)
- Meteord Downloads 1.4 Even Though .meteor/release Has 1.3 HOT 1
- error when trying to run container assert.js
- Will you be including support for meteor 1.4.* and NODE 4.* HOT 5
- readFileSync of undefined when building Meteor docker image on Jenkins
- Superuser permission when building Meteor HOT 5
- docker build failing ... HOT 3
- Can't build image HOT 6
- Failed build - Exit code 137 - Killed [memory issue]
- specify meteor version HOT 1
- library/meteor not found HOT 6
- Why need a bundle when building Docker image? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from meteord.