Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- getVersions: function (req, res) {
- jira.listProjects(function (error, projects) {
- if(error) {
- console.log(error);
- } else {
- var releases = [];
- var projectCounter = projects.length;
- async.each(projects, function(project, callback) {
- jira.getVersions(project.key, function(err, versions) {
- if(err){
- console.log(err);
- callback(error);
- } else {
- var versionCounter = versions.length;
- versions.forEach(function(versionData) {
- var dataForRelease =
- {
- project: project.name,
- id: versionData.id,
- name: versionData.name,
- released: versionData.released,
- releaseDate: versionData.releaseDate
- };
- releases.push(dataForRelease);
- callback(null);
- })
- }
- })
- }, function(error) {
- if(error) {
- console.log(error);
- } else {
- res.send(releases);
- }
- })
- }
- });
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement