Giter Club home page Giter Club logo

dart_package_deployer's People

Contributors

amsakanna avatar

Watchers

 avatar

dart_package_deployer's Issues

Bug: Validate script throws error if a different SDK version is used

Meta

Name Description
Version 0.1.0
Scope validate.sh

Description

Dart SDK version constraint in validate script is ">=2.12.0 <3.0.0". When we deploy a package with an upgraded SDK, it throws an error.

Steps to Reproduce

  1. Change sdk version in pubspec to ">=2.13.0 <3.0.0".
  2. Push the code to github.

Actual result

Build fails at 'dry_deploy' step.

Expected result

Build should succeed.

Feature: Ability to test and deploy flutter packages

Meta

Name Description
Version 0.1.1
Scope test.sh

Problem Statement

As of now, the deployer cannot handle flutter packages as it runs only dart test command.

Proposed Solution

We need to check if a package is flutter oriented and test using the flutter test command if it is one.

Components Changed

  1. test.sh

Bug: Flutter are packages failing

Meta

Name Description
Version 0.2.0
Scope compile.sh

Description

Flutter are packages failing because of pub get instead of flutter pub get. This happens because flutter is not installed during the build process. We need to create a different deployer for flutter instead of modifying this package.

Error

Run zamstation/dart_package_deployer/actions/test@main

COMPILE.SH

Getting Dependencies ...
Running dart pub get
Resolving dependencies...
Because zam_event_bus_provider depends on flutter_test any from sdk which doesn't exist (the Flutter SDK is not available), version solving failed.

Flutter users should run `flutter pub get` instead of `pub get`.
Error: Process completed with exit code 69.

Changes

  1. Undo Issue #3

Feature: GitHub composite actions

Meta

Name Description
Version 0.0.1
Scope actions

Description

GitHub composite actions can be added which could act as a wrapper for deployment scripts.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.