Giter Site home page Giter Site logo

docker-cordova's Introduction

GitHub Workflow Status Docker Pulls Docker Stars Docker Image Size (tag) License GitHub release GitHub Release Date CalVer Beevelop

Cordova 12


Pull from Docker Hub

docker pull beevelop/cordova:latest

Or build from GitHub

docker build -t beevelop/cordova github.com/beevelop/docker-cordova

Run image

docker run -it beevelop/cordova bash

Or use it as a base image

FROM beevelop/cordova:latest

# e.g. you can add a non-root user to run the container
RUN addgroup --gid 1001 bee && \
    adduser --uid 1001 --ingroup bee --home /home/bee --shell /bin/sh --disabled-password bee
USER bee
WORKDIR /home/bee

Releases

Releases follow CalVer (Calendar Versioning) and use YYYY.MM.MICRO syntax. The following command helps with tagging a new release:

echo git tag "v$(date +"%Y.%m").$(($(git tag -l "v$(date +"%Y.%m").*" | wc -l)+1))"

One does not simply use latest

docker-cordova's People

Contributors

beevelop avatar pgaubatz avatar sudarshann avatar t-h2o avatar zommerfelds avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

docker-cordova's Issues

rel/7.0.1

CB-12769 Updated version and RELEASENOTES.md for release 7.0.1



via Release notes from cordova-cli http://ift.tt/29RDcxR
May 08, 2017 at 04:20PM

rel/6.3.1

CB-11685 Updated version and RELEASENOTES for release 6.3.1




via Release notes from cordova-cli http://ift.tt/29RDcxR

August 09, 2016 at 09:54AM

5.4.1

CB-10049 Updated version and RELEASENOTES.md for release 5.4.1




via Release notes from cordova-lib http://ift.tt/1hmyXvf

November 20, 2015 at 02:05AM

rel/8.1.0

GH-333 Update version and RELEASENOTES.md for release 8.1.0



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
September 24, 2018 at 10:58PM

6.0.0

CB-10424 Updated version and RELEASENOTES.md for release 6.0.0




via Release notes from cordova-lib http://ift.tt/1hmyXvf

January 25, 2016 at 11:34PM

Upgrade to gradle 2.14.1

The newest cordova-android is using gradle 2.14.1.

However this image is based on beevelop/android which still uses gradle 2.10.

I'm not sure if beevelop/android should upgrade to gradle 2.14 but I do think cordova image should.

8.0.0

CB-13674 Updated version and RELEASENOTES.md for release 8.0.0



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
December 14, 2017 at 08:43PM

Upgrade node to latest LTS

I am fairly new to the Cordova world, but is there a reason why the node version used is not the latest LTS version (currently v12.14.1)?

rel/7.1.0

CB-13380 Updated version and RELEASENOTES.md for release 7.1.0



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
October 05, 2017 at 09:18PM

rel/8.0.0

CB-13674 Updated version and RELEASENOTES.md for release 8.0.0



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
December 14, 2017 at 08:43PM

Using latest causes build to fail with "missing tools"

Using the image for aoutomated CI builds of a Cordova-based project.

Started having issues after pulling the latest build:

Configure project :app
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.

FAILURE: Build failed with an exception.

  • Where:
    Script '/builds/core-build/cloudsmith-cordova/platforms/android/CordovaLib/cordova.gradle' line: 68

  • What went wrong:
    A problem occurred evaluating project ':app'.
    No installed build tools found. Install the Android build tools version 19.1.0 or higher.

Complete log could be found here : https://pastebin.com/RefHmyDb

Workaround : use v9.0.0 of the image instead of latest

5.4.0

5.4.0

/apache/cordova-lib/releases/tag/5.4.0

added CB-9834 to Releasenotes for 5.4.0





via Release notes from cordova-lib http://ift.tt/1hmyXvf

October 31, 2015 at 12:47AM

7.0.0

CB-12747: updated npm test for cordova-cli



via Release notes from cordova-cli http://ift.tt/29RDcxR
May 02, 2017 at 01:48AM

rel/9.0.0

GH-10 Updated version and RELEASENOTES.md for release 9.0.0



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
March 20, 2019 at 07:17AM

rel/8.1.1

GH-342 Update version and RELEASENOTES.md for release 8.1.1



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
September 27, 2018 at 12:48PM

6.5.0

CB-12358: updated .ratignore



via Release notes from cordova-cli http://ift.tt/29RDcxR
January 18, 2017 at 12:40AM

10.0.0

Updated RELEASENOTES.md & version for release 10.0.0 (cli-10.0.0)



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
July 31, 2020 at 02:19AM

Cordova version 10.

Hello.
Do you have any estimate as to when you will update docker-cordova to version 10?
As Google play needs SDK version 29 from November.

sincerely Sidsel

8.1.0

GH-333 Update version and RELEASENOTES.md for release 8.1.0



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
September 24, 2018 at 10:58PM

9.0.0

GH-10 Updated version and RELEASENOTES.md for release 9.0.0



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
March 20, 2019 at 07:17AM

Turn telemetry off

When I run cordova build android, a prompt saying

? May Cordova anonymously report usage statistics to improve the tool over time? 

blocks its execution.

I think it will be very helpful if cordova telemetry off could be added into dockerfile.

Anyway, Thanks for this convenient image!

6.3.1

CB-11685 Updated version and RELEASENOTES for release 6.3.1




via Release notes from cordova-cli http://ift.tt/29RDcxR

August 09, 2016 at 09:54AM

Error with firebase plugins

When i've added any firebase plugins to my app, i got error:
Could not find com.google.firebase:firebase-core:9.0.0.

p.s. Any another push notices plugins works with this image ?

Latest is broken

Zipalign is missing.
Build failed: android build-tools is missing.

ANDROID_ROOT - undefined

After latest pull I've got these errors. Old image works fine.

upd: If i use v9.0.0 all good. But i need accept new licenses.
(#53)

rel/10.0.0

Updated RELEASENOTES.md & version for release 10.0.0 (cli-10.0.0)



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
July 31, 2020 at 02:19AM

7.1.0

CB-13380 Updated version and RELEASENOTES.md for release 7.1.0



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
October 05, 2017 at 09:18PM

latest - cordova build fail because of gradle

Since last version, cordova build is failing with following error. Might be due to beevelop/android image newest build also.

FAILURE: Build failed with an exception.

  • What went wrong:
    A problem occurred configuring project ':CordovaLib'.

Could not resolve all files for configuration ':CordovaLib:classpath'.
Could not find com.android.tools.build:gradle:2.2.3.
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.jar
https://maven.google.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom
https://maven.google.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.jar
Required by:
project :CordovaLib

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

  • Get more help at https://help.gradle.org

BUILD FAILED in 1m 2s

Gradle 2.10 is installed in final beevelop/cordova image :

Gradle 2.10

Build time: 2016-01-26 15:17:49 UTC
Build number: none
Revision: UNKNOWN

Groovy: 2.4.5
Ant: Apache Ant(TM) version 1.9.6 compiled on July 8 2015
JVM: 1.8.0_161 (Oracle Corporation 25.161-b12)
OS: Linux 4.15.0-39-generic amd64

8.1.1

GH-342 Update version and RELEASENOTES.md for release 8.1.1



via Release notes from cordova-cli https://github.com/apache/cordova-cli/releases
September 27, 2018 at 12:48PM

7.0.1

CB-12769 Updated version and RELEASENOTES.md for release 7.0.1



via Release notes from cordova-cli http://ift.tt/29RDcxR
May 08, 2017 at 04:20PM

6.3.0

CB-11569 Updated version and RELEASENOTES for release 6.3.0




via Release notes from cordova-cli http://ift.tt/29RDcxR

July 13, 2016 at 04:03PM

6.1.0

updated cordova-common dependency to 1.1.x




via Release notes from cordova-lib http://ift.tt/1hmyXvf

March 18, 2016 at 08:42PM

Outdated sdk licenses

On your image got erros about not accepted licenses.

FROM beevelop/cordova

RUN 
	echo y | $ANDROID_HOME/tools/bin/sdkmanager "platforms;android-28" && \
	echo y | $ANDROID_HOME/tools/bin/sdkmanager "build-tools;28.0.3"

This dockerfile make all works good.

6.1.1

CB-10902 Update package version to republish




via Release notes from cordova-lib http://ift.tt/1hmyXvf

March 25, 2016 at 08:16AM

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.