TIP: Please make sure to read Getting started with programming tasks first. Also, please make sure that you test your task before sending it to potential candidates, either by inviting yourself or someone knowledgeable in the specific technology to the test.

If you are looking for more than predefined tasks, try implementing your own programming tasks. You'll find all you need to know here.

This article will answer questions of a more technical nature. It relates to information necessary for successfully uploading your tasks to your Devskiller account. 

The first step in the process of creating a task is configuring it. You can configure your programming task by creating a Devskiller project descriptor.  To find everything related to the project descriptor please follow this link

For a quick find related to uploading tasks in various technologies follow the appropriate link: 

  1. C#/.NET with MSBuild
  2. Java with Maven
  3. Java/Groovy with Gradle
  4. Scala with SBT
  5. PHP with Phing
  6. Javascript with NPM
  7. Python with pip and setup.py
  8. Ruby with Rake
  9. Ruby on Rails with Rake
  10. C/C++ with CMake
  11. Node.js with NPM
  12. Android with Gradle
  13. iOS with xcode
  14. Go with Glide
  15. Puppet
  16. Chef
  17. Bash

Did this answer your question?