10000 GitHub - muuklabs/circleci-orb: Execute Muuktest on your CircleCi with minimal settings
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

muuklabs/circleci-orb

Folders and files

< B458 td class="react-directory-row-name-cell-large-screen" colSpan="1">
NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Muuktest CircleCI Orb

CircleCI Build Status CircleCI Orb Version GitHub License CircleCI Community

MuukTest is a codeless test automation platform designed to make software testing 20x faster. No test automation experience is necessary!

The MuukTest CircleCI orb provides a simple configuration settings to enable execution of your effortless automation tests from your muuktest.com organization within your CircleCI CI/CD configuration.

You don't have a muuktest. account? Sign up now, it's free for individual users. You’ll be ready to start testing in less than 2-minutes! Once signed up, install the MuukTest plug-in and you’re ready to run your first test!

Examples

Before to start ⚠️: prior to run any of the examples below and any other use of the muuktest orb, you need to set muuk_key environment variable under your CircleCi project settings with your organization key. Please see the following link for reference: (Set muuk_key environment)[https://circleci.com/docs/2.0/env-vars/#setting-an-environment-variable-in-a-project] Want to know which is your organization key? No problem, see the next link for reference: (MuukTest account)[https://muuklabs.zendesk.com/hc/en-us/articles/4408400288787-Portal-Account]

Run a single test

Just provide the test tag, this test will be executed on a chrome browser (default value).

orbs:
  muuktest: muuklabs/muuktest@1.0.1
workflows:
  execute:
    jobs:
      - muuktest/mkcli:
          t: TC0001

Run test on firefox

We also support firefox execution, just set it using the browser parameter.

orbs:
  muuktest: muuklabs/muuktest@1.0.1
workflows:
  execute:
    jobs:
      - muuktest/mkcli:
          t: TC0001
          browser: firefox

Run a test by hashtag

This example executes all the tests with the hashtag '#deployment' (notice the # char should not be included on the command).

  orbs:
    muuktest: muuklabs/muuktest@1.0.1
  workflows:
    execute:
      jobs:
        - muuktest/mkcli:
            p: hashtag
            t: deployment
            browser: firefox

How to Contribute

We welcome issues to and pull requests against this repository!

How to Publish

  • Create and push a branch with your new features.
  • When ready to publish a new production version, create a Pull Request from feature branch to master.
  • The title of the pull request must contain a special semver tag: [semver:<segment>] where <segment> is replaced by one of the following values.
Increment Description
major Issue a 1.0.0 incremented release
minor Issue a x.1.0 incremented release
patch Issue a x.x.1 incremented release
skip Do not issue a release

Example: [semver:major]

  • Squash and merge. Ensure the semver tag is preserved and entered as a part of the commit message.
  • On merge, after manual approval, the orb will automatically be published to the Orb Registry.

For further questions/comments about this or other orbs, visit the Orb Category of CircleCI Discuss.

0