Skip to content

Releases: bitrise-steplib/steps-cordova-archive

2.0.0

14 Dec 10:59
Compare
Choose a tag to compare

The option to run cordova platform add <platform> was removed. These commands are not suited to be run on a CI environment, and should be ran during development. Instead, cordova prepare <platform> is called, which restores cordova platforms and plugins.
Adding a default options flag for cordova to use the legacy XCode build system, as cordova does not yet officially support the new one. (apache/cordova-ios#407)
If yarn.lock is present in the working directly, yarn is used to install cordova and ionic packages (if related parameters are present). This can conflict with platform add command tough. (https://issues.apache.org/jira/browse/CB-12242).

Migration guide

If platform rm or add is needed to be run during the build, add a script step before the corodva-archive step for this functionality.

Moving from v1 to v2:

  1. If using cordova-prepare step, update it to version 1.
  2. Make sure to remove the input parameters add_platform, readd_platform.

1.2.1

07 Nov 11:56
Compare
Choose a tag to compare

Fix the bug which caused duplicated root folder for the exported .dsym and .app files.
This solution will fix the empty exported *dsym.zip or *app.zip bug as well.

Before the fix we exported the .dsym and the .app like this:

dSYM
└── dSYM
      └── Contents
           ├── Info.plist
           └── Resources
               └── DWARF
                   └── CordovaOnBitrise

Instead of:

dSYM
└── Contents
    ├── Info.plist
    └── Resources
        └── DWARF
            └── CordovaOnBitrise

Changelog

1.2.0

26 Oct 10:09
Compare
Choose a tag to compare
  • new add platform input

1.1.1

05 Mar 10:52
Compare
Choose a tag to compare
  • fix for find artifacts

1.1.0

19 Jan 14:23
Compare
Choose a tag to compare
  • use compile command instead of build
  • fix: find generated artifacts

1.0.1

18 Dec 15:05
Compare
Choose a tag to compare
  • Fix: find output artifacts
  • Fix: custom options not appended to cordova build command

1.0.0

02 Oct 12:03
Compare
Choose a tag to compare
  • NEW INPUT: readd_platform - Should remove platforms as prepare step? thanks @bayssmekanique
  • input reordering

0.9.3

09 Aug 12:59
Compare
Choose a tag to compare
  • resolve symlinked output path
  • use custom options in build commands

0.9.2

25 May 14:53
Compare
Choose a tag to compare
  • new input: cordova_version - The version of cordova you want to use

0.9.1

28 Apr 13:19
Compare
Choose a tag to compare
  • output fixes