bitrise-io / bitrise-contrib Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://discuss.bitrise.io/t/bitrise-contributors/167
License: MIT License
Home Page: https://discuss.bitrise.io/t/bitrise-contributors/167
License: MIT License
create both an AdHock and an AppStore ipa in the same workflow
Right now you have to use multiple Archive steps, using a Script or Schemes to change the code signing settings
With resign it could be as easy as defining the other signing identify / profile
Related UserVoice request, if you'd like to vote: https://bitrise.uservoice.com/forums/235233-general/suggestions/13084962-step-re-sign-ipa
Hi,
I’m working on a proxy step.
The goal of this step is to be able to analyze the request made by the app during testing.
In order to make this work I will have to build 2 steps one that enable the proxy and one that disable it and extract the log.
The proxy that I will use is Privoxy.
I will need to do a be root to run networksetup
in order define a proxy on OSX.
Can I run sudo
in a step?
The way that I see the second step is to be able to run multiple regex against the logfile. In order to do that it will be great if the user can add new inputs in the interface, but I don’t know how to make it in step.yml file.
Thanks,
Public discussion of the Build Cache (BETA!) feature.
Feel free to add any comment/note, a use case you have, examples which can help others or can help us to further refine the system, etc.
Related DevCenter documentation (work in progress): http://devcenter.bitrise.io/v1.0/docs/using-the-build-cache
On Slack we have a special #beta-build-cache
channel dedicated for discussion about the Build Cache.
--no-repo-update
flag of pod
if the Cache is available, to automatically skip CocoaPods' repository update ( related issue for the step: bitrise-steplib/steps-cocoapods-install#5 )Settings
tab of the app, where you can delete the caches one-by-one in the popupI suggested it in UserVoice: https://bitrise.uservoice.com/forums/235233-general/suggestions/12886044-add-support-for-uploading-artifacts-to-installr
InstallrApp https://www.installrapp.com/ is a service for distributing iOS and Android builds (similar to HockeyApp and others). They have an API http://help.installrapp.com/api/ and it would be great to be able to push .ipa's and .apk's there as well :)
Requirements:
xcodebuild -project $BITRISE_PROJECT_PATH -scheme $BITRISE_SCHEME test
is enoughxctool
does NOT support Xcode 7 UI Tests yet (related issue: facebookarchive/xctool#534) ; normal Unit Tests work with xctool
as wellxcode-test-mac
$BUILD_TOOL -project $BITRISE_PROJECT_PATH -scheme $BITRISE_SCHEME archive
call works (which creates the .xcarchive
) even with xctool
bitrise.yml
stepsI'm eager to create a step for Cordova
installation.
Appropriate request in uservoice: https://bitrise.uservoice.com/forums/235233-general/suggestions/9285630-install-cordova-and-ionic
It's would be great to have the support for Infer.
Collaboration with Spotify
Moving Fast with Software Verification
Cheers,
Inputs would be the target directory path (to compress) and the path where the zip file should be placed.
Output is an environment variable to that path, although this might not be required as you can provide the zip file path (input) as an env var too.
Create a Step for Souce Labs - related docs: https://saucelabs.com/mobile/ios-app-testing/selenium-ios
Xcode 7 can create code coverage reports. Great, succinct, article on it here.
It would be awesome if Bitrise could display the stats from the Coverage.profdata
generated by Xcode, right inline with the test results, in the Build Viewer and in the Dashboard.
The process could look something like this:
Preconditions:
The Xcode Test step has a new checkbox for gather code coverage status (default = ON)
Flow:
Coverage.profdata
file created by xcodebuild
(could take inspiration from Slather)Set the android:versionCode=
and maybe android:versionName=
in AndroidManifest.xml
to the $BITRISE_BUILD_NUMBER
env's value.
@jamesmontemagno 's implementation : https://gist.github.com/jamesmontemagno/cb429ecc57716eb6c42f
Xcode/iOS version of the Step: https://github.com/bitrise-io/steps-set-xcode-build-number
... would be just great. Especially in combination with using React Native.
All technical info can be found here bitrise-io/android#36 (especially: bitrise-io/android#36 (comment) ) and here https://github.com/bitrise-docker/android/issues/35
This could be transformed into a Step.
Hi, I think it could be a good idea to have an integration with https://appetize.io/ that provides an API.
Assign the value of one env to another one (Step outputs are just regular Environment Variables)
Ex: if different tools use different envs for the same thing, like ipa path
Something simple like:
#!/bin/bash
set -e
source_env_value="${!source_env_key}"
echo "source_env_key: $source_env_key"
echo "source_env_value: $source_env_value"
echo "=> Mapping $source_env_key to $target_env_key"
set -x
echo -n "$source_env_value" | envman add --key "$target_env_key"
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.