Comments (6)
@subfuzion - Looking deeper into the pubspec.yaml that brought me here, the problem isn't with dependencies on pub.dev but only happens with git references.
So these are fine:
dependencies:
args: ^1.5.0
uuid: ^3.0.4
convert: ^2.1.1
crypto: ^3.0.0
crypton: ^2.0.1
collection: ^1.14.13
basic_utils: ^3.0.0
But this causes the issue:
at_persistence_secondary_server:
git:
url: https://github.com/atsign-foundation/at_server.git
path: at_secondary/at_persistence_secondary_server
ref: trunk
version: ^1.0.1+7
So the blast radius for this being a problem is diminished, but still likely to be meaningful.
from dart-docker.
Adding git to the base image definitely makes sense for handling git dependencies; adding it is certainly a better experience than asking the community to create their own images to address this use case.
from dart-docker.
FYI, this will get published to docker hub with the upcoming 2.13.3 release later this week.
from dart-docker.
@cpswan I'm unable to replicate this. I can enter a dart container (docker run -it --rm -v $PWD:/app -w /app --entrypoint bash dart
) from a directory with a project and run dart pub get
. Also, all the Dart Functions Framework examples use dart:stable
as the base image and these all continue to work (and pass our CI tests).
Could you provide more detail about what's happening for you (perhaps with a link to a gist or repo)? Context and details about how the issue manifests itself are generally more helpful than suggestions how to fix (although we do also appreciate suggestions and PRs): architecture, operating system, Docker version, sample, are all very useful. Thanks!
from dart-docker.
experiencing the same issue when using a git dependency
from dart-docker.
I have a follow-up question to this. I have a git dependency in my dart app, but it's to a private repo. I've been trying to put credentials in my Docker file, but haven't been successful. Has anyone been able to do this?
from dart-docker.
Related Issues (20)
- Reduce size of images that are based on jit snapshots HOT 4
- MIrrors HOT 2
- No linux/arm/v7 image for 2.17.6 HOT 1
- Dart sqlcipher simple HOT 1
- libatomic.so.1 needed in /runtime for RISC-V HOT 1
- error while running the container HOT 1
- Handshake error in dart client using this dart docker image when calling kubernetes api from inside pod HOT 1
- Use newer Debian stable base image than debian:bullseye-slim
- Crash when building linux/amd64 image on arm64 HOT 4
- Upgrade to Debian bookworm HOT 2
- Request sync on DevContainer Feature
- Sqlite3 HOT 1
- Seg fault when building on Apple Silicon for linux/amd64 target - related to Dart SDK carat syntax in pubspec HOT 6
- Replace deprecated `set-output` command with environment file
- Latest stable SDK still not on DockerHub a week after version.json was bumped here HOT 4
- Automated tests to confirm availability of images on DockerHub HOT 1
- No Armv7 image in 2.17.0 tag on Docker Hub HOT 1
- pub is unavailable on 2.17 HOT 1
- RISC-V image for beta channel HOT 5
- Lag between SDK releases and Dart library image updates HOT 3
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 dart-docker.